在第一週,對Java進行初步瞭解,學習了Java的一些基礎知識。學習主要參考於B站上的黑馬程式設計師,以下為這周的學習報告
day1
開啟CMD
1.win+r
2.輸入CMD
常見的CMD命令
1.磁碟機代號名稱+冒號
磁碟機代號切換
2.dir
檢視當前路徑下的內容
3.cd目錄
進入單級目錄
4.cd ..
回退到上一級目錄
5.cd 目錄1\目錄2...
進入多級目錄
6.cd
回退到磁碟機代號目錄
7.cls
清屏
8.exit
退出命令提示符視窗
練習
利用CMD開啟QQ
1.切換磁碟機代號
2.開啟QQ
day2
java的安裝目錄
1.bin
該路徑下存放了各種工具命令
2.conf
該路徑下存放了相關配置檔案
3.include
該路徑下存放了一些平臺特定標頭檔案
4.jmods
該路徑下存放了各種模組
5.legal
該路徑下存放了各模組的授權檔案
6.lib
該路徑下存放了工具的一些補充JAR包
HelloWord案例
1.用記事本編寫程式
2.編譯檔案
3.執行程式
day3
Notepad
常見的高階記事本:Eaitplus、Notepad++、Sublime等
Java三大類
1.JavaSE
Java語言的(標準版),用於桌面應用的開發,是其他兩個版本的基礎。
2.JavaME
Java語言的(小型版),用於嵌入式電子裝置或者小型移動裝置。
3.JavaEE
Java語言的(企業版),用於web方向的網站開發。
Java跨平臺執行原理
當Java程式需要執行時,JVM會載入位元組碼檔案,並將其轉換成當前平臺能夠理解的機器碼,然後執行這些機器碼。JVM是一個虛擬的計算機,它負責在執行時將位元組碼轉換成特定平臺的機器碼。每個作業系統都有對應的JVM實現,這使得Java程式能夠在不同平臺上執行而不需要做任何修改。
JRE和JDK
day4
註釋和關鍵字
註釋分類
1.單行註釋 格式://註釋資訊
2.多行註釋 格式:/*註釋資訊 */
3.文件註釋 格式:/**註釋資訊 **/
關鍵字
關鍵字:被Java賦予了特定含義的英文單詞
*關鍵字的字母全部小寫。
字面量
字面量型別
1.整數型別:不帶小數點的數字
2.小數型別:帶小數點的數字
3.字串型別:用雙引號括起來的內容
4.字元型別:用單引號括起來的內容,但內容只能有一個
5.布林型別:布林值,表示真假
6.空型別:一個特殊的值,空值
\t 製表符
在列印的時候,把前面的字串補齊到8,或者到8的倍數,最少補一個,最多補8個.
day5
識別符號
給類,方法,變數起的名字
識別符號命名規則
硬性要求
1.由數字、字母、下劃線和美元符組成
2.不能以數字開頭
3.不能是關鍵字
4.區分大小寫
軟性建議
*小駝峰命名法:方法、變數
1.識別符號是一個單詞時,全部小寫
2.識別符號由多個單片語成是,第一個單詞首字母小寫,其他單詞首字母大寫
*大駝峰命名法:類
1.識別符號是一個單詞時,首字母大寫
2.識別符號由多個單片語成是,每個單詞首字母大寫
day6
算數運算子
ASCII字元程式碼表
Java邏輯運算子
短路邏輯運算子
運算子優先順序: