Thinking in Java以其格外清晰且精心的內容安排、精巧準確的程式範例,贏得全球程式員的讚譽。Thinking in Java採取循序漸進的教學方式,內容涵蓋了Java基礎的語法到最進階的特性。
.初學者及專家皆適用的物件導向簡介,眾多的範例及章節內容皆已完全更新至Java SE5/6!
.運用測試框架呈現程式的輸出結果。
.穿插設計模式於眾多的範例之中:Adapter、Bridge、Chain of Responsibility、Command、Decorator、Fa?ade、Factory Method、Flyweight、Iterator、Data Transfer Object、Null Object、Proxy、Singleton、State、Strategy、Template Method,以及Visitor。
Bruce Eckel 為MindView, Inc(www.MindView.net)總裁,提供針對物件導向技術及設計模式的公開及私人訓練課程、諮詢、顧問指導、以及設計審閱。不僅是多本書籍的作者,同時也發表過150篇以上的文章,擁有超過二十年的講學資歷。Bruce是C++標準委員會擁有表決權的成員之一。他擁有應用物理學學士和計算機工程學碩士學位。