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
What is the format specifier?
How do you check if a number is a perfect square?
Why declare Main() method as a static in java ?
What is variable length arguments in java?
What is re-factoring in software?
What is prefix of a string?
Is arraylist dynamic in java?
What does 0 mean in boolean?
what is the difference between process and thread? : Java thread
What is scope & storage allocation of static, local and register variables? Explain with an example.
Can a source file contain more than one class declaration?
What are the super most classes for all the streams?
What is immutable in java?
Which is the best approach for creating thread ?
What is matcher in java?