What is JDK JRE & JVM - Techonica Tutorials - All you Need to Know

Breaking

JAVA TUTORIALS ARE LIVE NOW

Monday, 19 March 2018

What is JDK JRE & JVM

Introduction to JDK, JRE and JVM

Platform dependent Java Modules
Techonica
The world of Java revolves around these acronyms. The Java Development Kit (JDK), Java Runtime Environment (JRE) and Java Virtual Machine (JVM) are the platform dependent modules of Java. They make the Java Programming Language platform independent.

Lets get started with a detailed video tutorial.

Java Development Kit (JDK)

Required to develop a java program. JRE which contains the JVM. All the tools required for the java development.. Also contains- javac, jar, javap, debugging tools.

Java Runtime Environment (JRE)

It is required to run a compiled java program. It is enough to run a java program. Contains JVM - Java Virtual Machine. Also contains - java, javaw, libraries, rt.jar. Removed rt.jar and tools.jar in Java 9.

Java Virtual Machine (JVM)

Converts bytecode to machine instructions. Contains the JIT, Stack, Heap, Class Area, Execution Engine. Makes platform independence possible


Chania

No comments:

Post a Comment