Java 初識
JVM
JVM(Java Virtual Machine)也即 Java 虛擬機,是 Java 平臺無關性實現的關鍵。有些高級語言,如果要在不同的平臺上運行(Windows 、Linux),則需要編譯成不同的目標代碼。引入 JVM 之後, Java 在不同的平臺上運行,是不需要重新編譯的
Java 程序執行過程
源文件(.java)->編譯器(compiler)編譯生成字節碼文件(.class)->解釋器(interpreter)進行執行-
JVM(Java Virtual Machine)也即 Java 虛擬機,是 Java 平臺無關性實現的關鍵。有些高級語言,如果要在不同的平臺上運行(Windows 、Linux),則需要編譯成不同的目標代碼。引入 JVM 之後, Java 在不同的平臺上運行,是不需要重新編譯的
源文件(.java)->編譯器(compiler)編譯生成字節碼文件(.class)->解釋器(interpreter)進行執行-