Question: what is the difference between java se and jre?
Answer: JRE is the runtime environment. JVM is the virtual machine that inteprets the compiled bytecode. Java SE (Standard Edition) Runtime is the runtime that come with Java SE.