< >
本書出自第一線 Java 編程專家之手,為讀者展現正確、高效、強固之程式碼的實踐方法。這本取材廣泛的指南,以不同層級的專家經驗,幫助程式員更透徹地理解 Java,使他們的撰碼效能(coding effectiveness)發揮到極致。此書依準則/條款形式(rules-based)進行編排,探究改善程式碼的 68 個重要主題,提供清晰明快、精心撰寫之範例和解決方案。所有範例和解決方案都帶有詳盡的解說,你可以將它們融入自身工作之中。這些編程和設計上的實踐方法,描述了經驗豐富的程式員實際運用之最佳實踐手法。為方便中高階 Java 程式員閱讀,《Practical Java, Programming Language Guide》精心安排成為各自獨立的課程,因此你既可以從頭通讀至尾,也可以挑選獨特專題加以精讀。本書討論的主題包括:* 物件和相等性(Objects and equality)* 異常處理(Exception handling)* 效率/性能(Performance)* 多執行緒(Multithreading)* 類別與介面(Classes and interfaces)如果你希望以更少的時間除錯、優化、調校程式碼,你將發現,這本範例導向而且十分務實的指南,充滿了深入挖掘 Java 編程語言潛力的實用技術。書中 68 個主題乃是依據編程實踐之效率和性能,精心甄選而得。本書並特別為「效率/性能」設立了單獨一章,其中對 Java 的效能問題提供了極深刻的見解,以及有益的效能提升技術。如果你需要「以 Java 語言建立應用程式」之實際中肯的建議,此書不可不讀。
一般技術(General Techniques)物件與相等性(Objects and Equality)異常處理(Exception Handling) 性能、效率(Performance) 多緒(Multithreading) 類別與介面(Classes and Interfaces)
極端軟體製程的JAVA工具--精通開放程式碼工具Ant、JUnit及Cactus 重構--改善既有程式的設計 Effective Java Programming Language Guide中文版
購買紙本書