Life Cycle of Java
JAVA
JDK JVM
Developer Client
OS win win/mac/linux
Source Code
JAVA JVM will read
Language Byte Code
save as command
add.java Java add
set JDK/bin path in
Environmental Variables
Compiler Class Loader
command (it is a java's system
javac add.java program used to load
byte code into RAM )
Byte Code
(auto generated)
RAM (Memory)
add.class
(heap / stack / static /
native / register /
method area)
Object