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

Popular posts from this blog

I get wrong characters when retreiving the message body of an email using TIdIMAP4.UIDRetrieveTextPeek2()

How to drop the all the 1's in a correlation matrix

Today Walkin 14th-Sept