- Write your Java code in a
.javafile - Compile your code using a Java compiler (
javac, IntelliJ IDEA’s, etc.) - Compilation results in a byte-code file with a
.classextension - Execute the compiled byte-code on the JVM with
java <classname>
.java filejavac, IntelliJ IDEA’s, etc.).class extensionjava <classname>