初始化静态成员的首选方法是(如上所述)
private static final B a = new B(); // consider making it final too
或者对于更复杂的初始化代码,您可以使用静态初始化程序块:
private static final B a;static { a = new B();}
初始化静态成员的首选方法是(如上所述)
private static final B a = new B(); // consider making it final too
或者对于更复杂的初始化代码,您可以使用静态初始化程序块:
private static final B a;static { a = new B();}