📖 Effective Java (Third Edition) | Effective Java(第三版)翻译计划稿
- 第 1 章 引言
- 第 2 章 创建和销毁对象
- 第 3 章 对所有对象都通用的方法
- 第 10 条:覆盖 equals 时请遵守通用约定
- 第 11 条:覆盖 equals 时要覆盖 hashCode
- 第 12 条:始终要覆盖 toString
- 第 13 条:谨慎地覆盖 clone
- 第 14 条:考虑实现 Comparable 接口
- 第 4 章 类和接口
- 第 15 条:最小化类及其成员的可访问性
- 第 16 条:在公共类中使用访问方法而非公有域
- 第 17 条:最小化可变性
- 第 18 条:复合优先于继承
- 第 19 条:设计并编写文档以供继承,否则就禁止继承
- 第 20 条:接口优于抽象类
- 第 21 条:为后代设计接口
- 第 22 条:接口仅用于定义类型
- 第 23 条:类层次优于标签类
- 第 24 条:优先使用静态成员类
- 第 25 条:将源文件限制为单个顶级类
- . . .
本项目仅作为学习与交流使用,如果对你有所帮助,请购买正版书籍以示支持。