第52条:通过接口引用对象
来源:互联网 发布:夜访吸血鬼 结局 知乎 编辑:程序博客网 时间:2024/04/27 22:00
1、建议:如果有合适的接口类型存在,就要使用接口类型来声明参数、返回值、变量和域。
养成这样的编码习惯:
List<Subscriber> subscribers = new Vector<Subscriber>();
List<Subscriber> subscribers = new ArrayList<Subscriber>();这样做是程序更加灵活,易于修改。
2、也存在更适合用类来引用对象的情况。
①对象是值类型(如:String,BigInteger)情况时。
②对象属于“基于类的框架”(????)
③类实现了接口,但类中提供了接口中不存在的实现时。
0 0
- 第52条:通过接口引用对象
- 2015070301 - EffactiveJava笔记 - 第52条 通过接口引用对象(1)
- 2015070302 - EffactiveJava笔记 - 第52条 通过接口引用对象(2)
- effective java 34条 通过接口引用对象
- effective java 34条 通过接口引用对象
- 通过接口引用对象
- 通过接口引用对象
- 通过接口引用对象
- 通过接口引用对象
- 34-通过接口引用对象
- java 通过接口引用对象
- 第6条:消除过期对象引用
- 第6条:消除过期的对象引用
- 第5条:消除过期的对象引用
- Effective Java 第6条:消除过期的对象引用
- Effective Java 第6条 消除过期的对象引用
- 第6条:消除过期的引用对象
- 第6条:消除过期的对象引用
- STL排序之merge
- 什么事函数式编程
- imp导入IMP-00098: INTERNAL ERROR: impccr2_字符集_部分存储过程创建不了
- Java数组的使用
- Servlet生命周期与工作原理
- 第52条:通过接口引用对象
- 关于源到源实现的最新想法
- C/S结构的服务器编写习惯
- 组队赛(一)F - Low Power
- 团队开发利器,图文详解windows下创建svn服务器,visualSVN服务端;tortoisesvn;传了30多遍还不知道这次可能传上去
- HDU - 1711 Number Sequence (KMP模板)
- 开心的金明 深搜
- HDU-1878 欧拉回路
- 最近的工作汇报