Java筆記基礎(chǔ)一
1 相關(guān)的概念(記住)
? ?jdk - Java平臺開發(fā)工具包,只要編寫Java應(yīng)用程序就需要安裝該軟件。
? ?jre - Java平臺運(yùn)行環(huán)境,只要運(yùn)行Java應(yīng)用程序就需要安裝該軟件。
? ?javac.exe - Java程序編譯器,主要用于將高級源代碼文件翻譯成字節(jié)碼文件。
? ?java.exe - Java程序解釋器,主要用于啟動JVM對字節(jié)碼文件進(jìn)行邊解釋邊執(zhí)行。
? ?JVM - Java虛擬機(jī),用于作為Java程序和操作系統(tǒng)之間的橋梁。
2 編寫Java程序的流程
? ?(1)新建文本文檔,將文件名稱由xxx.txt更改為xxx.java;
? ?(2)使用記事本的方式打開該文件,編寫Java代碼后保存起來;
? ?(3)啟動dos窗口,切換到xxx.java所在的目錄;
? ?(4)使用javac xxx.java進(jìn)行編譯,生成.class為后綴的字節(jié)碼文件;
? ?(5)使用java xxx進(jìn)行解釋執(zhí)行,輸出程序的執(zhí)行結(jié)果;
3?跨平臺特性(記住)
? ?由于不同的操作系統(tǒng)中都提供了Java虛擬機(jī)進(jìn)行解釋執(zhí)行,因此可以做到同一個字節(jié)碼文件在不同的操作系統(tǒng)中執(zhí)行,從而贏得了"一次編譯,到處使用"的美名。
4.學(xué)習(xí)方法? ?
? (1)保證充分的學(xué)習(xí)時間和休息時間;
? (2)課程以聽懂為主,適當(dāng)記錄重點(diǎn)筆記和代碼;
? (3)程序員是代碼喂出來的,一定要多動手敲代碼;
? ? ?照抄 => 理解 => 修改 => 擴(kuò)展 => 獨(dú)立編程
? (4)永久性作業(yè):苦練指法!做到盲打!金山打字通!?