what is the difference between JVM and jdk | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

what is the difference between JVM and jdk

8th Sep 2016, 10:28 AM
T N V S M RAMA MOHAN RAO
T N V S M RAMA MOHAN RAO - avatar
3 Answers
+ 8
JVM is java virtual machine which can run byte code (.class files). We obtain .class files after compilation. That byte code gives same result in various platforms like windows, Linux etc. Which makes java portable language. JDK is a software which contain JRE and all useful tools those are required to run java applications.
8th Sep 2016, 10:53 AM
SUDHEER
SUDHEER - avatar
+ 1
jvm is like a bridge between your OS and JDK. it translates the source code into machine understandable byte code. this is the reason why java is platform independent because jvm can operate on any platform.
13th Sep 2016, 2:01 PM
suved
suved - avatar
+ 1
Jvm is in jdk
15th Sep 2016, 7:02 PM
Priyank Thakur
Priyank Thakur - avatar