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

Differences between C and Java?

844


What is Gang of four design patterns

818


What are checked exceptions?

813


How to sort numbers in java without array?

751


Is java based on c?

768


Give the hierarchy of inputstream and outputstream classes.

836


Which collection is thread safe in java?

759


Tell me the Importent classes in net package?

1780


What is the symbol for space?

770


What is bubble sort in java?

859


Does java linked list allow duplicates?

754


How to sort list of list in java?

885


What is Java Shutdown Hook?

848


Write an algorithm program in java for the following question.. 1) S is a set of integers.X is an integer obtained by sum of two digits in S. Write logic for whether or not the X is from the S. The time of algorithm should not exceed o(n logn).

1831


Explain aggregation in java?

754