Java 最佳实践 - 在类变量之前声明构造函数是一件坏事吗?
2022-09-03 08:21:08
						我正在对同事(另一名学生)的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;
}