局部变量的作用域最小化

将局部变量的作用域最小化,可增加代码的维护性和可读性,并且降低代码出错的可能性。假定在以下method()方法中有一个局部变量var,尽管仅仅在一个if代码块中才用到它,但是这个变量在method()方法的开头就已经被定义。
void method(){
int var=0;
...
if(...){
//使用var变量
}
}

为了将局部变量的作用域最小化,应该遵循以下规则:
1.在需要使用某局部变量的时候,才定义它。对于以上的例子,只需要在if代码块中定义var变量即可。
2.使方法小而集中,如果一个方法包含多种操作,尽可能把这个方法分解为多个小方法,每个方法负责一项操作。这些小方法在JAVA源文件中可集中放在一起。方法变小了,局部变量的作用域也就自然变小了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值