http://blog.daiyibo.cn/2018/09/29/Effective-Java-%E9%80%9A%E7%94%A8%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1/
将局部变量的作用域最小化将局部变量的作用域最小化,使代码减少出错,更加可读。 降低出错的可能性 如果变量在它的目标使用区域之前或者之后被意外地使用的话,会产生意想不到的错误。示例如下: 123456789101112131415161718192021// 错误示范Iterator<Element> i = c.iterator();while(i.hasNext())