筆記:
-
Java開發環境:
-
java編譯運行過程:
-
編譯期:.java源文件,經過編譯,生成.class字節碼文件
-
運行期:JVM加載.class并運行.class(0和1)
特點:跨平臺,一次編譯到處運行
-
-
名詞解釋:
-
JVM:java虛擬機
加載.class并運行.class
-
JRE:java運行環境
除了包含JVM以外還包含了運行java程序所必須的環境
JRE = JVM+java系統類庫(小零件)
-
JDK:java開發工具包
除了包含JRE以外還包含了開發java程序所必須的命令工具
JDK = JRE+編譯、運行等命令工具
說明:
-
運行java程序的最小環境為JRE
-
開發java程序的最小環境為JDK
-
-
-
-
idea:
-
是JetBrains公司的,分為社區版(免費的)和終級版(收費的)
-
開發步驟:
-
新建Java項目/工程--------------------------小區
-
新建Java包------------------------------------樓+單元
-
新建Java類------------------------------------房子
package day01; //聲明包day01(樓+單元) public class HelloWorld { //聲明類HelloWorld(房子) ? ?//主方法,為程序的入口(大門口),程序的執行從main開始,main結束則程序結束 ? ?public static void main(String[] args) { ? ? ? ?//輸出hello world ? ? ? ?//1)嚴格區分大小寫 ? ? ? ?//2)所有符號都必須是英文模式的 ? ? ? ?//3)每句話必須以分號結尾 ? ? ? ?System.out.println("hello world"); //雙引號中的原樣輸出 ? ? ? ?System.out.println("歡迎大家"); ? } }
-
-
注釋:解釋性文本(計算機是不執行的)
-
單行注釋://
-
多行注釋:/* */ ------------------------
-
文檔注釋:/** */ -----------------------
-
-
?
精華筆記:
-
Java開發環境:
-
java編譯運行過程:
-
編譯期:.java源文件,經過編譯,生成.class字節碼文件
-
運行期:JVM加載.class并運行.class(0和1)
特點:跨平臺,一次編譯到處運行
-
-
名詞解釋:
-
JVM:java虛擬機
加載.class并運行.class
-
JRE:java運行環境
除了包含JVM以外還包含了運行java程序所必須的環境
JRE = JVM+java系統類庫(小零件)
-
JDK:java開發工具包
除了包含JRE以外還包含了開發java程序所必須的命令工具
JDK = JRE+編譯、運行等命令工具
-
運行java程序的最小環境為JRE
-
開發java程序的最小環境為JDK
-
-
-
-
idea:
-
是JetBrains公司的,分為社區版(免費的)和終級版(收費的)
-
開發步驟:
-
新建Java項目/工程--------------------------小區
-
新建Java包------------------------------------樓+單元
-
新建Java類------------------------------------房子
-
-
注釋:解釋性文本(計算機是不執行的)
-
單行注釋://
-
多行注釋:/* */?
-
文檔注釋:/** */?
-
-
補充:
-
IDE:集成開發環境,一整套帶圖形界面的功能強大的工具,常見的有idea和eclipse
-
Java:以前說是Sun公司的,現在Sun已經被Oracle收購了,所以我們說java是Oracle公司的
?
1)int:整型 2)long:長整型 3)double:浮點型 4)boolean:布爾型 5)char:字符型 6)true:真 7)false:假 8)unicode:統一碼、通用碼、萬國碼 9)age:年齡 10)score:成績 11)demo:例子 12)var:變量 13)data:數據 14)type:類型 ? ? 內存單位換算: ?1G=1024M(兆) ?1M=1024KB(千字節) ?1KB=1024B(字節) ?1B=8bit(位)