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
Is java a utf 8 string?
Can we compare two strings in java?
What is hashtable and explain features of hashtable?
Why do we need hashmap in java?
How can a gui component handle its own events in java programming?
How do you do descending order in java?
Why chararray() is preferred over string to store the password?
Can we make constructors static?
What method is used to specify a container's layout in java programming?
Can we override private constructor in java?
Give us the name of the list layoutmanagers in java?
What are filterstreams?
Why do we use string?
What is java algorithm?
How is Object Oriented Programming different from Procedure Oriented Programming?