es0*_*329 0 java
final在类的顶部一起声明变量.
final
要么
通过在各自的方法中声明来限制这些变量的范围.
Jon*_*eet 6
这不是常规问题 - 这是对象中逻辑状态的问题.
如果变量在逻辑上是对象状态的一部分,则应将其声明为字段 - 是的,通常放在文件的顶部.
如果它只是方法的本地状态的一部分,那么将它声明为字段将是疯狂的.这与你放置字段的惯例没有冲突 - 它只是选择它是字段还是局部变量.
在一个方法中,我看到很多新手Java程序员在方法的顶部声明了所有变量 - 而在我看来,一个更有用的习惯是尽可能晚地声明一个变量,并尽可能缩小范围.
归档时间:
11 年,8 月 前
查看次数:
88 次
最近记录: