一、Java程序必須通過編寫、編譯、運行三個步驟。java
編寫:輸入代碼,造成後綴名爲.java的Java源文件;操作系統
編譯:使用Java編譯器對源文件進行錯誤排查的過程,編譯後生成後綴名爲.class的字節碼文件(二進制文件);翻譯
運行:使用Java解釋器將字節碼文件翻譯成具體硬件環境和操做系統平臺的機器代碼,執行並顯示結果。調試
Java程序不能直接運行在現有的系統平臺上,必須運行在Java虛擬機(JVM)上。JVM是運行Java程序的軟件環境,Java解釋器就是JVM的一部分。在運行Java程序時,首先會啓動JVM,而後由它來負責執行Java的字節碼,而且Java字節碼只能運行於JVM上。這樣利用JVM就能夠把Java字節碼程序與具體的硬件平臺及操做系統環境分隔開來,只要在不一樣的計算機上安裝針對特定具體平臺的JVM,Java程序就能夠運行。JVM把這種不一樣軟硬件平臺的具體差異隱藏起來,從而實現了真正的二進制代碼級跨平臺移植。對象
注:JAVA程序經過JVM能夠實現跨平臺特性,但JVM是不跨平臺的,也就是說,不一樣操做系統上的JVM是不一樣的。文檔
二、Java代碼的註釋編譯器
單行註釋 //虛擬機
多行註釋 /* */編譯
文檔註釋/** */class
三、命名規則
類名:首字母大寫,其後每個單詞的首字母都大寫;
方法名、屬性名、變量名和對象名:首字母小寫,其後每一個單詞的首字母大寫;
關鍵字、包名:所有小寫;
常量:所有大寫
在命名時儘可能作到見名知意
四、保留字 (const goto):Java語言專門保留出來,有可能做爲之後版本的關鍵字的單詞
五、調試程序
設置斷點;F6單步執行