這一週ㄚ琪打算看深入淺出 Java 程式設計 第二版這一本書,Head First Java 是個完整的物件導向(object-oriented,OO)程式設計與 Java 的學習指引。這本書是根據學習理論所設計的, 讓ㄚ琪可以從學習程式語言的基本開始一直到包括執行緒、網路、與分散式程式等項目。最重要的,可以學會如何像個物件導向開發 者一般的思考。
我喜歡深入淺出系列,因為不會讓你讀死書-裡頭可以會玩遊戲、拼圖、解謎題、還有用意想不到的方式與 Java 互動。在這些活動中,就可以寫出一堆真正的 Java 程式,包括了一個船艦炮戰型態遊戲與一個網路聊天程式。
Head First 系列的圖文並茂學習樣式能讓我們快速的在腦海中掌握住知識。現在敞開心胸準備好學習這些關鍵性的主題:
ㄚ琪很想搞出船艦炮戰型態遊戲是怎樣的玩意!
目錄如下:
第一章《進入 Java 的世界》
第二章《拜訪物件村》
第三章《認識變數》
第四章《物件的行為》
第五章《更有力的方法》
第六章《使用 Java 函式庫》
第七章《物件村的優質生活》
第八章《深入多形》
第九章《物件的前世今生》
第十章《數字很重要》
第十一章《有風險的行為》
第十二章《看圖說故事》
第十三章《使用 Swing》
第十四章《保存物件》
第十五章《網路連線》
第十六章《資料結構》
第十七章《發佈程式》
第十八章《分散式運算》
附錄 A《Code Kitchen 的完整程式》
附錄 B《十大遺珠之憾》
等我看完再仔細分享一些東西!