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.
Comments
Post a Comment