Difference between JDK, JRE, JVM

Answer Posted / banti prajapati

Java Virtual Machine (JVM) is an abstract computing machine. Java Runtime Environment (JRE) is an implementation of the JVM. Java Development Kit (JDK) contains JRE along with various development tools like Java libraries, Java source compilers, Java debuggers, bundling and deployment tools.

JVM becomes an instance of JRE at runtime of a java program. It is widely known as a runtime interpreter. The Java virtual machine (JVM) is the cornerstone on top of which the Java technology is built upon. It is the component of the Java technology responsible for its hardware and platform independence. JVM largely helps in the abstraction of inner implementation from the programmers who make use of libraries for their programmes from JDK.

Is This Answer Correct ?    2 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

what is static import in java? Explain

791


What is the use of singleton?

737


What is class and its types?

787


What does \ mean in regex?

857


How do I know if java is installed?

788


What is string pool in java?

777


How to sort an array from smallest to largest java?

798


What is an object class?

779


What does arrays sort do in java?

766


How do you start a thread?

782


I want to print “hello” even before main is executed. How will you acheive that?

909


What is the symbol for space?

770


What is quick sort in java?

795


please send me hr interview questions in it industry

1904


What is advantage of java?

777