2017-02-15

What is difference between JDK, JRE and JVM?

JDK


The Java Development Kit (JDK) is a software development environment used for developing Java applications. It contains JRE development tools.

JRE


Java Runtime Environment (JRE) is a software package that contains what is required to run a Java program. It includes a Java Virtual Machine implementation together with an implementation of the Java Class Library.

JVM


Java virtual machine (JVM) is an abstract computing machine that enables a computer to run a Java program. It converts Java byte code into machine language and executes it.

No comments:

Post a Comment