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
Why is java so important?
Which of the classes will have more memory allocated?
What is the purpose of interface?
What is difference between null and void?
What is singleton service?
What is this () in java?
when should you use stringbuilder class in a program?
How does linkedhashmap work in java?
What is the use of coding?
How can we create a thread in java?
What is serialversionuid?
What is the default value of an object reference declared as an instance variable?
What is a jagged array in java?
How do you reverse a list?
What is executor memory?