0% found this document useful (0 votes)
25 views

Life Cycle of Java

The document discusses the life cycle of Java, including the roles of the JDK, JVM, compiler, class loader, and memory in developing and running Java applications.

Uploaded by

Vikas
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

Life Cycle of Java

The document discusses the life cycle of Java, including the roles of the JDK, JVM, compiler, class loader, and memory in developing and running Java applications.

Uploaded by

Vikas
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

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

You might also like