它们限制变量范围。
public void foo(){ { int i = 10; } System.out.println(i); // Won't compile.}但是,实际上,如果你发现自己使用了这样的代码块,则可能是你要将其重构为方法的信号。

它们限制变量范围。
public void foo(){ { int i = 10; } System.out.println(i); // Won't compile.}但是,实际上,如果你发现自己使用了这样的代码块,则可能是你要将其重构为方法的信号。