
| 你正在寻找一本间明扼要地阐述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》作者之一 |
| 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语言结构的替代 第六章 方法 第七章 通用程序设计 第八章 异常 第九章 线程 第十章 序列化 中英文术语对照 参考文献 模式和习惯用法索引 索引 |
商品评论(0条)