读深入浅出 Java 程式设计 第二版

这一周ㄚ琪打算看深入浅出 Java 程式设计 第二版这一本书,Head First Java 是个完整的物件导向(object-oriented,OO)程式设计与 Java 的学习指引。这本书是根据学习理论所设计的, 让ㄚ琪可以从学习程式语言的基本开始一直到包括执行绪、网路、与分散式程式等项目。最重要的,可以学会如何像个物件导向开发 者一般的思考。

我喜欢深入浅出系列,因为不会让你读死书-里头可以会玩游戏、拼图、解谜题、还有用意想不到的方式与 Java 互动。在这些活动中,就可以写出一堆真正的 Java 程式,包括了一个船舰炮战型态游戏与一个网路聊天程式。

Head First 系列的图文并茂学习样式能让我们快速的在脑海中掌握住知识。现在敞开心胸准备好学习这些关键性的主题:

  • Java 程式语言
  • 物件导向程式开发
  • 撰写、测试、与布署应用程式
  • 使用 Java API 函式库
  • 处理例外
  • 多执行绪
  • Swing 图形化介面
  • 网路程式设计
  • 集合与泛型
  • ㄚ琪很想搞出船舰炮战型态游戏是怎样的玩意!

    目录如下:

    第一章《进入 Java 的世界》
    第二章《拜访物件村》
    第三章《认识变数》
    第四章《物件的行为》
    第五章《更有力的方法》
    第六章《使用 Java 函式库》
    第七章《物件村的优质生活》
    第八章《深入多形》
    第九章《物件的前世今生》
    第十章《数字很重要》
    第十一章《有风险的行为》
    第十二章《看图说故事》
    第十三章《使用 Swing》
    第十四章《保存物件》
    第十五章《网路连线》
    第十六章《资料结构》
    第十七章《发布程式》
    第十八章《分散式运算》
    附录 A《Code Kitchen 的完整程式》
    附录 B《十大遗珠之憾》

    等我看完再仔细分享一些东西!