我正在对一位同事(另一位学生)的 Java 代码进行“静态”代码演练
对我来说,这没有意义。从上到下读取这些“组件”对象在声明之前被实例化(然后在构造函数中使用)。但是,代码可以愉快地编译和运行。这是不好的做法吗?
Public Class theObject {
private static final long aVariable = 123123123123123;
public theObject(...){
componentOne = new Component(...);
componentTwo = new Component(...);
...
...
componentOne.doSomething(...);
}
private Component componentOne;
private Component componentTwo;
}