出版時(shí)間:2003-1 出版社:中國電力出版社 作者:(美)Peter Haggar 頁數(shù):278 字?jǐn)?shù):446000
Tag標(biāo)簽:無
內(nèi)容概要
本書出自第一線JAVA編程專家之手,為讀者展現(xiàn)正確、高效、強(qiáng)固之JAVA代碼實(shí)踐方案?! ∵@本取材廣泛的摜,以不同層級(jí)的專家經(jīng)驗(yàn),幫助程序員更透徹地理解JAVA,使他們的編碼效能發(fā)揮到極致。此書以準(zhǔn)則/條款形式進(jìn)行編排,探究改善代碼的68個(gè)重要主題,提供精晰明快、精心撰寫之示例和方案。所有示例和方案都帶有詳盡的解說,你可以將它們?nèi)谌胱陨砉ぷ髦小_@些編程和設(shè)計(jì)上的實(shí)踐方案,描述了經(jīng)驗(yàn)豐富的程序員實(shí)際運(yùn)用之最佳實(shí)踐手法。為方便中高階JAVA程序員閱讀,本書內(nèi)容被精心安排成為各自獨(dú)立的課程,因此你既可以從頭通讀至尾,也可以挑選獨(dú)特專題加以精讀。
作者簡介
Peter Haggar是一位公認(rèn)的Java編程專家,也是IBM資深軟件工程師。他擁有廣博的編程經(jīng)驗(yàn),曾投身于開發(fā)工具、類庫(class libraries)和操作系統(tǒng)的方面工作。他在IMB致力于emerging Java技術(shù)研究,目前專門從事embedded Java和real-time Java的研究。Peter屢屢以Java技術(shù)演講
書籍目錄
譯序 by侯捷譯序 by劉永丹細(xì)目(Detail Contents)前言Preface致謝1 一般技術(shù)(Greneral Tecniques) 實(shí)踐1.參數(shù)以by value方式而非by reference方式傳遞 實(shí)踐2.對(duì)不變的data和object reference使用final 實(shí)踐3.缺省情況下所有non-static函數(shù)都可被覆寫 實(shí)踐4.在arrays和Vectors之間慎重選擇 實(shí)踐5.多態(tài)(polymorphism)優(yōu)instanceof 實(shí)踐6.必要時(shí)才使用instanceof 實(shí)踐7.一旦不再需要object references,就將它設(shè)為null2 對(duì)象與相等性(Objects and Equality) 實(shí)踐8. 區(qū)分reference型和Primitive型別 實(shí)踐9. 區(qū)分==和equals() 實(shí)踐10. 不要依賴equals()的缺省實(shí)現(xiàn) 實(shí)踐11. 實(shí)現(xiàn)equals()時(shí)必須深思熟慮 實(shí)踐12. 實(shí)用equals()時(shí)優(yōu)先考慮使用getClass() 實(shí)踐13. 調(diào)用super.equals()以喚起base class的相關(guān)行為 實(shí)踐14. 實(shí)踐equals()函數(shù)中謹(jǐn)慎使用instanceof 實(shí)踐15. 在equals()時(shí)需遵循某些規(guī)則3 異學(xué)處理(Exception Handing) 實(shí)踐16. 認(rèn)識(shí)“異??刂屏鳌保╡xception control flow)機(jī)制 實(shí)踐17. 絕對(duì)不可輕忽異常(Never ignore an exception) 實(shí)踐18. 千萬不要遮掩異常(Never hide an exception) 實(shí)踐19. 明察throws子句的缺點(diǎn) 實(shí)踐20. 細(xì)致而全面地理解throws子句 實(shí)踐21. 使用finally避免資源泄漏(resourec leaks) 實(shí)踐22. 不要從try區(qū)段中返回 實(shí)踐23. 將try/catch區(qū)段于循環(huán)之外 實(shí)踐24. 不要將異常(exceptions)用于流程控制 實(shí)踐25. 不要每逢出錯(cuò)就使用異常(exceptions)……4 性能(Performance)5 多線程(Multithreading)6 類與接口(Classes and Interfaces)附錄:如何學(xué)習(xí)Java進(jìn)階讀物(Furter Reading)索引(Index)
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載