Difference between JDK, JVM, JRE in Java Programming Hands on Coding

Difference between JDK,JVM and JRE;


In this section let's see difference between JDK, JVM and JRE.


  • For better understanding and details knowledge of JAVA it is needed to know the difference in between JVM ,JRE and JDK.

JVM; 

  • JVM stands for "Java Virtual Machine."
  • This is the virtual machine which runs on actual machine and executes the Java byte code.
  • This is called as a virtual machine because it doesn't exist physically. 
  • This provides the runtime environment in which you can execute java byte code. 

JRE;

  • JRE stands for "Java Runtime Environment". 
  • JRE provides the runtime environment for java program.
  • This is a combination of JVM as well as set of libraries.
  • JVM uses set of libraries at the runtime.


JDK;

  • JDK stands for "Java Development Kit".
  • This contains all the library which can be used to develop and run the java application.
  • This is the combination of JRE and set of development tools.

For Videos Join Our Youtube Channel: Join Now

Thanks for reading!

Post a Comment

0 Comments