Effective Java 中文版

所属分类:編程語言與程序設計  
出版时间:2003-1   出版时间:機械工業出版社   作者:(美)Joshua Bloch   页数:225   译者:潘愛民  

内容概要

  《Effective Java中文版》介紹了在Java編程中57條極具實用價值的經驗規則,這些經驗規則涵蓋了大多數開發人員每天所面臨的問題的解決方案。通過對Java平台設計專家所使用的技術的全面描述,揭示了應該做什麼,不應該做什麼才能產生清晰、健壯的高效的代碼。 《Effective Java中文版》中的每條規則都以簡短、獨立的小文章形式出現,這些小文章包含了詳細而精確的建議,以及對語言中許多細微之處的深入分析,並通過例子代碼加以進一步說明。貫穿全書的是通用的語言用法的設計模式,以及一些具有啟發意義的技巧的技術。

作者简介

  Joshua Bloch是Sun公司的高級工程師,也是“Java平台核心組”的設計師。他設計並實現了獲獎的Java Collections Framework和java.math軟件包,並且對Java平台的其他部分也做出了貢獻。Joshua是許多技術文章和論文的作者,他的關于抽象數據對象復制的博士論文獲得過“ACM杰出博士論文獎”提名。他擁有哥倫比亞大學的學士學位和卡耐基-梅隆大學的博士學位。 潘愛民 浙江海寧人,現任職于北京大學計算機科學技術研究所,副研究員;研究方向為信息安全(包括網絡安全和公鑰技術)和軟件開發(包括組件技術和模式);主要著作有《COM原理與應用》等,譯著有《Visual C++技術內幕》(第4版)、《COM本質論》和《C++ Primer中文版》等。

书籍目录

譯者序序前言第一章 引言第二章 創建和銷毀對象第1條︰考慮用靜態工廠方法代替構造函數第2條︰使用私有構造函數強化singleton屬性第3條︰通過私有構造函數強化不可實例化屬性第4條︰避免創建重復的對象條5條︰消除對期的對象引用第6條︰避免使用終結函數第三章 對于所有對象都通用的方法第四章 類和接口第五章 C語言結構的替代第六章 方法第七章 通用程序設計第八章 異常第九章 線程第十章 序列化中英文術語對照參考文獻模式和習慣用法索引索引

编辑推荐

  你正在寻找一本间明扼要地阐述Java精髓的书吗?你希望深入地理解Java程序设计语方吗?你希望编写出清晰、正确、健壮和可重用的代码吗?不用再找了,你手上这本书将会使你实现这些愿望,而且还能提供其他许多你意想不到的好处。  ◆“真希望10年前我就能拥有这本书。可能有人会认为我不需要任何关于Java的书籍,但是我确实需要这本书。”  ——James Gosling,Java之父,Sun公司副总裁  ◆“一本非常优秀的书,充满了各种关于使用Java程序设计语言和面向对象程序设计的好的建议。”  ——Gilad Bracha, Sun公司计算机科学家,《The Java TM Language Specificationy》(Second Edition)的作者之一  “通过这本书,TedNeward将帮助你实现从一个优秀的Java企业应用开发者向一个伟大的开发者的飞跃!”  ——John Croupi, Sun著名工程师,《Core J2EEPatterns》作者之一

图书封面




    Effective Java 中文版下載



用户评论 (总计0条)

 
 

 

計算機與互聯網 PDF免费下载,編程語言與程序設計PDF免费下载。 计算机教程网 

计算机教程网 @ 2017