DEV Community

SELVAKUMAR R
SELVAKUMAR R

Posted on

JDK, JRE, JVM ARCHIETECTURE

JDK -> Java development kit
It is complier in java complie time it covert the user code in to .class byte code
It is platform independent because it does not dependent upon the operating system to execute the program

JRE -> Java Runtime Environment

JRE holds the JVM, JIT, Java libraries for program execution
IT is platform dependent because it dependent upon the operating system to execute the code
IT make the enviornment to execute the java program

JIT-Just In Time
It act as a interpreter in JVM

JVM - Java virtual Machine

In this .class byte code is changed in to machine understandable code

Top comments (0)