建议35: 避免在构造函数中初始化其他类 构造函数是一个类初始化必须执行的代码,它决定着类的初始化效率,如果构造函数比较复杂,而且还关联了其他类,则可能产生意想不到的问题,我们来看如下代码: public class Client { public static void main(String[] args) { Son s = new Son(); s.doSomething(); } } // 父类 class Father { Father() { new Other(); } }//…