感觉在方法上加一个synchronized关键字,也可以实现线程安全的单例,没有必要DCL双重加锁。