11.谨慎地覆盖clone
12.考虑实现Comparable接口
- 值类存在非常明显的内在排序关系,就应该坚决考虑实现这个接口
- 保持和equals()的一致性
- 当该对象小于,等于或大于指定对象的时候,分别返回一个负整数,零或者正整数.如果由于指定对象的类型而无法与该对象进行比较,则抛出ClassCastException异常
- 如果非零差值不会溢出,则可以直接return这个插值
Effective Java2-学习笔记 第11-20条
原文:https://www.cnblogs.com/xiaoxu-xmy/p/9846747.html