静态初始化器和构造函数有何不同