首页
(current)
分类
标签
排行榜
搜索
注册
登录
小鹤
effective-java
effective-java
语言:中文 | 章节:42 | 阅读:2486 | 收藏:0 | 评论:0
阅读
收藏
打赏
分享
举报
目录
评论
3 使用私有构造方法或者枚举类实现Singleton属性
4. 使用私有构造方法实现非实例化
5. 优先考虑依赖注入来引用资源
6. 避免创建不必要的对象
7. 消除过期对象引用
8.避免使用finalizer和cleaner方法
9.try-with-resources优先于try-finally
11.覆盖equals是要覆盖hashCode
14 考虑实现Comparable接口
15 使类和成员的可访问性最小化
16 公有类中不要有可变公有域
17. 使可变性最小化
18. 复合优于继承
19. 要么设计继承并提供文档说明,要么禁止继承
20 接口优于抽象类
21 为后代设计接口
22. 用于定义类型 的接口
23. 类继承优于标签类
24. 静态成员类由于非静态成员类
25. 每个源文件只有一个顶级类
泛型详解
26 不要使用原生类型
27. 消除非受检警告
28. 列表优于数组
29. 优先考虑泛型
30. 优先考虑泛型方法
31. 利用有限制通配符提升API灵活性
32. 合理地结合泛型和可变参数
33. 优先考虑类型安全的异构容器
34. 用enum代替int
35. 用实例域代替序数
36. EnumSet
37. EnumMap
38. 用接口模拟可扩展的枚举
39. 注解
40 坚持使用Override注解
42. Lambda优先于匿名类
43. 方法引用优先于Lambda
44. 坚持使用标准的函数接口
45. 谨慎使用Stream
49 检查参数有效性
善良比聪明更重要(评论内容审核后才会显示)
相关书籍
Effective java
effective Java
Effective Java
Effective Java 3rd
Effective Java 学习笔记
Effective Java 学习笔记
Effective Java 读书笔记
Effective Go
Effective Python
effective python
Effective C
Effective c
分享,让知识传承更久远
×
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档