Effective Java-2 对所有对象都通用的方法

来源:互联网 发布:linux libzip 编辑:程序博客网 时间:2024/04/27 19:27
一 覆盖equels方法需遵循通用约定
     类每个本身的实例是唯一的。
     不关心是否逻辑相等的测试功能。
     通用约定:自反,对称,传递,一致,非空。
二 覆盖equels总要覆盖hashCode
     集合的get值
三 谨慎使用clone
     永远不要麻烦客户做去类库能为客户类库能够为客户做的事情。
     先调用super.clone(),修正需要修正的域,深层拷贝。
     拷贝构造器
四 考虑使用Comparable接口
     集合元素的对比

0 0
原创粉丝点击