在java中调用的语法样式是什么?似乎是在线做事

Bla*_*man -1 java

我正在看这个代码,它看起来像:

blah("....");
{
  call1(blah);

  call2();  
  {
      inner1("...");
      inner2("...");
  }

}
Run Code Online (Sandbox Code Playgroud)

我是java的新手,很想知道要搜索什么,这种风格看起来很有趣.

ysh*_*vit 5

它不是内联的,它只是建立一个单独的范围.如果在"内部"块中声明变量,则它们在外部块中不可用.如果您复制粘贴几行代码并希望确保不重用第二位中第一位的变量,它会很有用.我在单元测试中偶尔也会这样做,但通常情况下,这表明你可能需要重构一下.