- 博客(2)
- 资源 (7)
- 收藏
- 关注
原创 对于所有对象都通用的方法
第八条:覆盖equals时请遵守通用约定Object的equals()的规范【JAVASE6】: 自反性。对于任何非null的引用值x,x.equals(x)必须返回true。 对称性,对于任何非null的引用值x和y,当且仅当y.equals(x)返回true时,x.equals(y)必须返回true。 传递性。x,y,z,如果x.equals(y)为true,y.equals(z)为true,那
2016-09-11 23:15:49 454
原创 创建和销毁对象
第一条:考虑用静态工厂方法代替构造器示例:public static Boolean valueOf(boolean b) { return (b ? TRUE : FALSE); }优势: 他们有名称。 不必在每次调用他们的时候都创建一个新对象。 他们可以返回原返回类型的任何子类型的对象。 在创建参数化类型实例的时候,它们使代码变得更加简洁 缺点: 类如果不含公有的或者受保护的构造器,就不
2016-09-09 21:52:01 428
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人