The following notes are based on the book: << Head First JAVA >> and video series: 手把手教你用Java基础教程 - 北京尚学堂 - 马士兵
- Java is a interpreted language
After .java is compiled into .class, JVM takes .class as input, one line at a time, translates a line into machine language to have it executed.
(The other kind is complied language, ex. C/C++)