effective java 34条 通过接口引用对象
来源:互联网 发布:实时滤镜软件 编辑:程序博客网 时间:2024/04/30 00:25
List接口的2个实现ArrarList,Vector
List sub1 =new ArrarList();//good
ArrarList sub2 = new ArrarList ()//bad
养成接口编程的习惯,会使程序有很高的灵活性,比如在List sub1 =new ArrarList()中,如果以后程序需要变化成Vector,可以直接写成List sub1 =new Vector();,其他的地方不需要改变
但有时不能用一个接口引用对象,比如List sub1 =new ArrarList()中,需要使用ArrayList的trimToSize()方法,但trimToSize() 不是List接口中定义的,这样就会出错
- effective java 34条 通过接口引用对象
- effective java 34条 通过接口引用对象
- 第52条:通过接口引用对象
- java 通过接口引用对象
- 34-通过接口引用对象
- Effective Java第六条:消除过期的对象引用
- Effective Java 第6条:消除过期的对象引用
- Effective Java 第6条 消除过期的对象引用
- Effective java第六条:消除过期的对象引用
- 通过接口引用对象
- 通过接口引用对象
- 通过接口引用对象
- 通过接口引用对象
- 《Effective java》读书记录-第6条-消除过期的对象引用
- 2015070301 - EffactiveJava笔记 - 第52条 通过接口引用对象(1)
- 2015070302 - EffactiveJava笔记 - 第52条 通过接口引用对象(2)
- Effective Java -- 消除过期的对象引用
- Effective Java读书笔记(一):类、接口、对象
- SOA的理解
- xmlhttp初体验
- Servlet + Tomcat 中文乱码的原理和解决方法
- 网吧管理软件破解(包括PubWin)
- 五子棋游戏程序(一.内核部分)
- effective java 34条 通过接口引用对象
- 宿舍停水
- 五子棋游戏程序(二.图形接口部分)
- 头文件交叉包含
- [翻译] Effective C++, 3rd Edition, Item 11: 在 operator= 中处理 assignment to self(自赋值)
- java.util.Random 和java.lang.Math的random方法
- 大智若愚,大巧若拙的Emacs。
- 用Boson模拟器搭建免费网络实验室
- 第一次写blog