從今天開(kāi)始讀《Head First Java》一書各聘,并開(kāi)設(shè)了同名專題 Head First Java。計(jì)劃在 1 年內(nèi)將全書內(nèi)容概覽一遍,并會(huì)不定時(shí)更新我的讀書筆記矛纹。今天更新的內(nèi)容是本書的第一章萎庭,主要內(nèi)容是 Java 語(yǔ)言的歷史和 Java 語(yǔ)言的基本概念霜医,所以本篇文篇內(nèi)容大部分是來(lái)自對(duì)原作者 Kathy Sierra Bert Bates(美) 的 《Head First Java》一書的原版和摘抄,也在此聲明并表示對(duì)原作者的尊重驳规。
Java
1
2
3
4
5
標(biāo)注:在文中的第五頁(yè)處的練習(xí)題中肴敛,有一個(gè)地方需要注意 if (x < 15) myDog.bark(8); 在現(xiàn)有的學(xué)習(xí)資料中,該處一般寫作方式是:
if (x < 15){
myDog.bark(8);
}
兩個(gè)寫法產(chǎn)生的結(jié)果是一致的达舒,書中的方式是老版本的Java書寫規(guī)范
6
7
8
9
10
11
12
13
第十三頁(yè)練習(xí)題答案:
public class DooBee {
public static void main (String[] args){
int x = 1;
while (x < 3){
System.out.print("Doo");
System.out.print("Bee");
x = x + 1;
}
if (x == 3){
System.out.print("Do");
}
}
}
14
15
16
17