|
| | |

|
作者:
出版社:机械工业
出版日期:2003-1-1
译者:
|
|
ISBN:711111385 |
| 开本:32开 |
|
装帧: |
原价:
39 元 |
|
| | 三星会员:33.92 元 |
二星:34.65 元 |
一星:35.38 元 |
普通:36.47 元 |
|
团购服务电话13146064908 价格优惠! |
| |
|

本书介绍了在Java编程中57条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Java平台设计专家所使用的技术的全面描述,揭示了应该做什么、不应该做什么才能产生清晰、健壮和高效的代码。 本书中的每条规则都以简短、独立的小文章形式出现,这些小文章包含了详细而精确的建议,以及对语言中许多细微之处的深入分析,并通过例子代码加以进一步说明。贯穿全书的是通用的语言用法和设计模式,以及一些具有启发意义的技巧和技术。 ◆“真希望10年前我就能拥有这本书。可能有人会认为我不需要任何关于Java的书籍,但是我确实需要这本书。” ——James Gosling,Java之父,Sun公司副总裁 ◆“一本非常优秀的书,充满了各种关于使用Java程序设计语言和面向对象程序设计的好的建议。” ——Gilad Bracha, Sun公司计算机科学家,《The Java TM Language Specificationy》(Second Edition)的作者之一 机械工业出版社华章公司引进的美国软件开发杂志获奖图书
|
|
| 
|
| 
第1章   引言 1第2章   创建和销毁对象 4第1条:考虑用静态工厂方法代替构造函数 4第2条:使用私有构造函数强化singleton属性 8第3条:通过私有构造函数强化不可实例化的能力 10第4条:避免创建重复的对象 11第5条:消除过期的对象引用 14第6条:避免使用终结函数 17第3章   对于所有对象都通用的方法 21第7条:在改写equals的时候请遵守通用约定 21第8条:改写equals时总是要改写hashCode 31第9条:总是要改写toString 36第10条:谨慎地改写clone 39第11条:考虑实现Comparable接口 46第4章   类和接口 51第12条:使类和成员的可访问能力最小化 51第13条:支持非可变性 55第14条:复合优先于继承 62第15条:要么专门为继承而设计,并给出文档说明,要么禁止继承 67第16条:接口优于抽象类 72第17条:接口只是被用于定义类型 76第18条:优先考虑静态成员类 78第5章   C语言结构的替代 82第1 更多>>
|
|
| | |