1-5 章 Java 基礎知識 介紹了什麽是對象(Introduction to objects, Everything is an object),以及面向對象編程的意義,很全面,很受用。 然後講述java最今本的操作,包括 operations, controlling exceution,以及Initialization & Cleanup, 這些很基本,但是java語言的基礎,值得好好掌握。
接下來幾章(6-10) 主要講述面向對象編程的方方面面, 比如Access control, reusing classes, polymorphism, interfaces, inner classes。 面向對象不也四個屬性嗎:1)Abstraction 2)Encapsulation 3)Polymorphism 4)Inheritance。 讀完這幾張, 妳會對java面向對象有個更清楚,具體的認識,其中作者還運用很多設計模式,也值得學習。
最後,很有用的章節 如Holding your objects 可以結合 Generics, Containers in Depth壹起讀,個人覺得講述的過多了,平時用不了這麽多。 Type Information這章很有用,介意細讀。
總是這本書值得好好去讀,可以讀多遍,而且自己coding書中所有的例子,動手實踐哈。