【发布时间】:2014-02-23 05:53:06
【问题描述】:
我正在尝试理解 Java 中的变量声明。
实际上,我试图理解为什么您不会在类的顶部声明变量,启动它们,然后根据需要使用。
在 Headstart Java 书中,它指出局部变量在方法中声明并在代码块中启动。我理解这方面。
我的问题是,如果你知道变量,为什么不在方法开始时声明它,而不是在代码中间等待和声明/初始化?
这不会使代码更难阅读吗?
例如:
Class Foo {
while.... blah blah
int bar = 3 + dog.getsize();
}
【问题讨论】:
标签: java variables declaration