Java的工做方式java
目標:jvm
讓你寫出一個 Java 程序spa
Java 過程:編譯器
源代碼 編譯器 輸出 Java虛擬機虛擬機
一、編譯器編譯
編譯器運行源代碼,檢查錯誤class
沒有錯誤,輸出程序
二、輸出文件
編譯器產生字節碼源代碼
字節碼與平臺無關
三、Java 虛擬機
虛擬機讀取與執行字節碼文件
你須要作:
一、編寫源文件
二、用 javac 編譯器把文件編譯
程序沒有錯誤,會產生 xxx.class 文件(xxx是文件名)
三、用某個 Java 虛擬機 執行字節碼
jvm會把字節碼文件轉換爲平臺可以理解的形式
Java 簡史
Java 1.02 250類
Java 1.1 500類
Java 2 2300類
Java 5.0 3500類