Effective java 读书笔记( 五 )
来源:互联网 发布:php post 获取js变量 编辑:程序博客网 时间:2024/04/28 19:04
38.检查参数的有效性
39.必要时进行保护性拷贝
1.对于构造器的每个可变参数进行保护性拷贝(defensive copy)是必要的,并且使用备份对象作为被拷贝对象实例的组件,而不是使用原始的对象
2.不要过于追求提供便利的方法
3.避免过长的参数列表
4.对于参数类型要优先使用接口而不是类
40.谨慎设计方法原型
1.谨慎地选择方法的名称2.不要过于追求提供便利的方法
3.避免过长的参数列表
4.对于参数类型要优先使用接口而不是类
END
- Effective Java读书笔记五
- effective java读书笔记五
- Effective java 读书笔记( 五 )
- Effective Java读书笔记(五)
- effective java 读书笔记(五)
- Effective Java读书笔记五:异常
- Effective C++读书笔记 五
- Effective C++ 读书笔记五
- effective c++读书笔记(五)
- Effective Java读书笔记五(Java Tips.Day.5)
- Effective Java读书笔记二五(Java Tips.Day.25)
- 十月读书笔记:Effective Java(五)--clone和toString方法
- Effective Java读书笔记五:异常(57-65)
- Effective Java 读书笔记(五):枚举和注解
- Effective C++读书笔记之五
- effective C++读书笔记(五)
- 《Effective Java》读书笔记之一
- 《Effective Java》读书笔记
- busybox 1.16.1中的wget命令中-t -T参数均未实现,看了源码才知道,太坑爹了。
- MapReduce Design Patterns(chapter 3 (part 1))(五)
- STL 的hash_map简介
- 分析称地图服务将成移动行业未来
- weblogic10与hibernate3中antlr.jar包冲突问题解决(bonita bpm部署到weblogic10遇到的问题)
- Effective java 读书笔记( 五 )
- bonita bpm c3p0数据源配置
- bonita bpm 3种网关类型
- 开源框架之Bonita BPM的使用(七):bonita bpm EJB 环境部署
- JS弹出层
- STM32 休眠模式下如何喂狗?
- getSystemService用法总结 .
- 【phpexcel】PHPExcel要点解析
- 将DVD视频转成IPAD支持的格式