将局部变量的作用域最小化的好处:可以提高代码的可读性和可维护性,降低出错的可能性------如果在实际作用域之外可以访问到局部变量,那么1.对于阅读代码的人来说会增加阅读的困惑性,2.修改代码的时候可以少检查一些代码,节省时间,3.同时也降低了代码在实际作用域之外被错误引用修改的可能性。
reference:
Effective Java 第二版,机械工业出版社
将局部变量的作用域最小化的好处:可以提高代码的可读性和可维护性,降低出错的可能性------如果在实际作用域之外可以访问到局部变量,那么1.对于阅读代码的人来说会增加阅读的困惑性,2.修改代码的时候可以少检查一些代码,节省时间,3.同时也降低了代码在实际作用域之外被错误引用修改的可能性。
reference:
Effective Java 第二版,机械工业出版社