Loading
Linking
Initialization
JRE 包含了 JVM, 和一些类库(util等)不包含debugger, compiler等
The Java Runtime Environment...JRE = JVM + Java Packages Classes(like util, math, lang, awt,swing etc)+runtime libraries....Java Developer Kit contains tools needed to develop the Java programs, and JRE to run the programs....Java application launcher opens a JRE, loads the class, and invokes its main method.
...For running java programs, JRE is sufficient.