Java從編寫到運行
編寫:利用記事本/vi/IDE等完成代碼文件(.java)編寫
編譯:利用JDK中javac.exe將代碼(.java)編譯成字節碼文件(.class)
運行:java.exe讀入並解釋字節碼文件(.class),最終在JVM上運行
程序編寫需要遵循編碼標準
--類名首字母大寫,後面單詞駝峯命令
--方法名和變量名首字母小寫,後面單詞駝峯命名
--阿里巴巴編程標準https://yq.aliyun.com/articles/69327
注意:編譯HelloWorld.java時,基於JDK中的javac.exe進行編譯;產生字節碼文件(.class文件),不是exe文件。字節碼文件是平臺無關的,可以在多個平臺分發進行。
Eclipse IDE編譯HelloWorld.java時:
--也是基於JDK中的javac.exe進行編譯。
--默認在保存的時候,就進行編譯,或者整個項目編譯。
Eclipse IDE運行HelloWorld.class時:
--基於JRE中java.exe對class文件解釋,並載入至JVM上運行
--class文件的運行必須藉助於java.exe,不能獨立運行
注意:純java程序是無法編譯成exe文件的,如果有,可能是外面封裝了一層C/C++的程序。