Difference between JDK, JRE, JVM

Answer Posted / ranganathkini

JDK or the Java Development Kit is a set of a Java compiler,
a Java interpreter, developer tools, Java API libraries,
documentation which can be used by Java developers to
develop Java-based applications.

JRE or the Java Runtime Environment is a minimum set that
includes a Java interpreter, Java API libraries, Java
browser plug-in, which make up the minimum environment to
execute Java-based applications.

The JVM or Java Virtual Machine is the core of the Java
platform and is a part of both the JDK and JRE that
translates Java bytecodes and executes them as native code
on the client machine.

JDK includes a JRE as as subset.

Is This Answer Correct ?    412 Yes 48 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is meant by nested loop?

789


What is string immutability?

741


What is class variable java?

780


What Is Query Throttling in java?

779


Is there any case when finally will not be executed?

720


which class is the wait() method defined in? : Java thread

715


Why do we need variables?

720


What are thread local variables?

774


Why does java have two ways to create child threads? Which way is better?

791


Is passing by reference faster?

757


Can we use switch statement with strings?

800


What are the different access modifiers available in java?

793


What is space character in java?

785


Hi Anyone know the model / questions of the Federal bank sample questions for the post of Specialist Officers - Programmers. Please post if anyone have..

2063


What is the purpose of main function in java?

777