Java変数を宣言するとき
できるだけ狭いスコープを使用することをお勧めする理由そのよう
な
その推奨
if (x>3) {
double d = someCalculation();
// ......
System.out.println("...");
} else {
// No use of d
System.out.println("...");
}
推奨されません
double d = someCalculation();
if (x>3) {
// ......
System.out.println("...");
} else {
// No use of d
System.out.println("...");
}