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)