Effective Java 中文版_2_个人读书笔记.doc

来源:互联网 发布:李滨 驻韩大使知乎 编辑:程序博客网 时间:2024/04/26 21:12
 
第6章  方法
23条:检查参数的有效性
24条:需要时使用保护性拷贝
25条:谨慎设计方法的原型
26条:谨慎的使用重载
27条:返回零长度的数组而不是Null
28条:为所有导出的API元素编写文档注释
 
第7章 通用程序设计
29条:将局部变量的作用域最小化
30条:了解和使用库
31条:如果要求精确的答案,请避免使用floatdouble
32条:如果其他类型更适合,则避免使用字符串
33条:了解字符串连接的性能
34条:通过接口引用对象
35条:接口优先于映像机制
36条:谨慎的使用本地方法
37条:谨慎的进行优化
38条:遵守普遍接受的命名惯例
 
第8章
39条:只针对不正常的条件才使用异常
40条:对于可恢复的条件使用被检查的异常,对于程序错误使用运行时异常
41条:避免不必要的使用被检查的异常
42条:尽量使用标准的异常                            
43条:抛出的异常要适合于相应得抽象
44条:每个方法抛出的异常都要有文档
45条:在细节消息中包含失败—捕获信息
46条:努力使失败保持原子性
47条:不要忽略异常
 
 
 
 
 
 
 
 
 
 
 

 
 
原创粉丝点击