Effective Java Third Edition
BeginInvoke
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Effective Java Third Edition
转载 2018-06-25 11:19:45 · 335 阅读 · 0 评论 -
Effective Java 2目录
第2版本目录第1章 引言第2章 创建和销毁对象第1条:考虑用静态工厂方法代替构造器第2条:遇到多个构造器参数时要考虑用构建器第3条:用私有构造器或者枚举类型强化Singleton属性第4条:通过私有构造器强化不可实例化的能力第5条:避免创建不必要的对象第6条:消除过期的对象引用第7条:避免使用终结方法第3章 对于所有对象都通用的方法第8条:覆盖equals时请遵守通用约定第9条:覆盖equals...原创 2018-06-25 11:39:05 · 229 阅读 · 0 评论 -
Effective Java3 目录
第三版目录第1章第2章创建和销毁对象1 考虑用静态工厂方法替换构造器2 当遇到多个构造器参数时考虑用构建器(建造者)替换3 用私有构造器或者枚举类型强化单例属性4 通过私有构造器强化不可实例化的能力5 依赖注入优先硬连接资源 @6 避免创建不必要的对象7 消除过期的对象引用8 避免使用终结方法和清理器9 try-with-resources优先try-finally @第3章...原创 2018-06-25 11:40:04 · 1509 阅读 · 0 评论 -
第1条:考虑用静态工厂方法代替构造器
第1条:考虑用静态工厂方法代替构造器 通常情况下我们会利用类的构造器对其进行实例化,这似乎毫无疑问。但“静态工厂方法”也需要引起我们的高度注意。 什么是“静态工厂方法”?这不同于设计模式中的工厂方法,我们可以理解它为“在一个类中用一个静态方法来返回这个类的实例”,例如:public static People getInstance() { return new People();}...转载 2018-06-25 15:27:14 · 198 阅读 · 0 评论
分享