在路上

路上有惊慌,路上有理想

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  28 Posts :: 1 Stories :: 10 Comments :: 0 Trackbacks
1.使用静态工厂方法构造对象
2.Boolean.valueOf() 即是1的实现,类似的还有collection集合的实例化,所有的集合实现类都是通过collection的静态工厂方法构造的。
3.静态工厂 方法比构造函数的好处:可以构建原类型的子类.不一定每次都创建新的对象。缺点:静态/如果工厂方法不是公有则不能被子类继承
4.注意销毁过期的 对象.array=null
5.对于函数里需要构建复杂的对象时需要注意,是否可以放到类的成员变量,这样就不必每次调用该函数都创建新的复杂对 象
6.避免创建重复的对象strng a=new String("a"); ---> String a="a";
7.当你改写 equals时,总是要改写hashcode方法:相等的对象必须具有相同的散列码,这样在此对象与map合用的时候才不会出错
8.复写 equals原则:自反性,对称性,传递性,一致性
9.equals方法的参数一定要说object,方法内不要依赖不可靠资源
10. 提供对象的toString方法
11.实现Cloneable接口提供克隆机制:深层克隆
12.接口优于抽象类
13.组合优于继 承
14.compareTo,Comparable接口比较
15.注意方法的参数检查
posted on 2010-02-27 15:38 阮步兵 阅读(319) 评论(0)  编辑  收藏 所属分类: Java

只有注册用户登录后才能发表评论。


网站导航: