- 1.Jvm-java虛擬機
- 2.JVM是java平臺無關性實現的關鍵
- 3.xxx.java文件通過編譯器compiler,生產xxx.class字節碼文件,字節碼文件交由解釋器interpreter執行,生成可執行程序,解釋執行過程是由java虛擬機jvm來完成
- JDK-java語言的軟件開發工具包
- 二個主要組件:
- -javac -編譯器,將源程序轉成字節碼
- -java -運行編譯後的java程序(.class後綴的)
- JRE-java運行環境(運行java只需安裝jre即可)
- 包括java虛擬機(JVM)、java核心類庫和支持文件
- JDK/JRE和JVM三者的關係