Introduction to JDK, JRE and JVM
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

No comments:
Post a Comment