Computer Scientists are Pretty Pessimistic

Thursday, 24 March 2016

Short Description of JDK , JVM , JRE

JDK:
    The Java Development Kit (JDK) is a software development environment used for developing java applications and applets. It includes the Java Runtime Environment (JRE), an interpreter/loader (java), a compiler (javac), an archiver (jar), a documentation generator (javadoc) and other tools needed in java development.

JRE:
   The Java Runtime Environment (JRE) is a set of software tools for development of java applications. It combines the Java Virtual Machine (JVM), platform core classes and supporting libraries. JRE is the part of the JDK.

JVM:
   The Java Virtual Machine (JVM) is an abstraction layer between a java application and the underlying platform. As the name implies, the JVM acts as a virtual machine or processor. To the bytecodes comprising the program, they are communicating with a physical machine however they are actually interacting with JVM.



VISUALIZATION


No comments:

Post a Comment