java
行者24岁
心安之处既是吾乡
展开
-
Effective Java笔记-第9章:异常
第57条:只针对异常的情况才使用异常 1. 使用JVM,异常处理机制做优化,是愚蠢的 2. 代码放在 try-catch 中会阻止 JVM 本来要执行的一些优化 3. 方法常常需要:知道执行结果。三种方式:异常,返回值,状态测试方法 3.1 异常:例如android蓝牙2.0连接的过程,没有抛出异常,即说明连接成功 3.2 返回值:返回null[某些方法不能准确判断返回结果,如:Iter原创 2015-07-27 19:06:37 · 410 阅读 · 0 评论 -
Effective Java笔记--第8章
第8章 第45条:将局部变量的作用域最小化 1. 最有效的方法:第一次使用此局部变量的地方声明。[越晚声明越好][降低代码出错的可能性] 2. 声明同时:进行有意义的初始化 3. 2的例外:try-catch,局部变量的声明可能是无意义的 4. 一般情况下:for循环优于while循环[for更短][while循环可能扩大局部变量的作用域,从而导致代码更容易出错] 第46条:f原创 2015-07-21 17:46:00 · 389 阅读 · 0 评论