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 do you mean by collectors in java 8?

546


How are the elements of a gridbaglayout organized in java programming?

526


Can we have this () and super () together?

617


What is the need of transient variables in Java ?

583


What do you understand by abstract classes?

605






Is static a keyword in java?

529


What is time complexity java?

544


what is use of functional interface in java 8?

567


What are the rules for naming an array?

529


Can we convert list to set in java?

519


What is token in java?

538


what is a working thread? : Java thread

559


How do you write a good declaration?

502


How do you use parseint in java?

519


What is the difference between declaration and definition in java?

523