Difference between JDK, JRE, JVM

Answer Posted / nisid ranjan jena

JDK stands for Java Development tool. It consists of many
tools like java compiler , java interpreter,java
debugger,javadoc etc to develop java application.It
basically consists of various binary executable files to
develop application.
JRE stands for Java Runtime Enviornment .it gives runtime
enviornment to execute java programmes.It consists of
JVM,java library APIs,Java interpreter and java browser plug
ins to execute java applications.
JVM is a virtual machine which provides an interface to
convert byte code instructions to machine understandable
instructions.JVM is an implementation of of JRE.JVM is
system dependent.JVM is a part of both JDK and JRE.

Is This Answer Correct ?    1 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the point of polymorphism java?

547


What is getclass () getname () in java?

683


Tell me a few examples of final classes defined in Java API?

570


What is the program compilation process?

588


Tell us something about set interface.

566






What is the size of a string in java?

549


How many days will it take to learn java?

519


Explain naming conventions for packages?

582


What is primitive array?

524


Is java a pure object oriented language?

542


Explain the importance of finalize() method.

569


Can we rethrow the same exception from catch handler?

569


What is used of static keyword in java?

592


What modifiers are allowed for methods in an interface?

652


Can we overload the methods by making them static?

507