我最近阅读了一些使用特殊语法的代码{}
,我问过一位更有经验的 Java 开发人员,但他也无法回答。
public void doSomething() {
someWorks();
{
someVariables;
someMoreWorks();
}
someEvenWorks();
{
...
}
}
为什么代码作者将这些行放在里面{}
?{}
我猜在执行退出后将立即释放其中声明的变量{}
,对吧,因为我不能再在外面访问这些{}
了?