Java变量似乎有两个可接受的变量声明放置,每个变量都有不同的存在理由.
根据Sun的代码约定,我们可以看到:
仅在块的开头放置声明.(块是由大括号"{"和"}"包围的任何代码.)不要等到第一次使用变量时才声明变量; 它可能会混淆粗心的程序员并妨碍范围内的代码可移植性.
然而,在备受好评的"代码完整"和其他一些作者提倡将变量范围缩小到最小.这基本上是等到第一次使用之前声明变量.
这两种方法显然是矛盾的,尽管我可以看到它们的两点.
我应该遵循哪个?对此事有何共识?
java coding-style
coding-style ×1
java ×1