如果有人恶意使用反射机制产生两个实例。这样的话这种写法不是阻止不了。
有个方法是setAccessbile(true)可以反射到私有构造器吧.
会报错吧,反射默认调用的是无参构造器,而单例模式已经把构造器私有化,在执行Class.newInstance方法时应该会抛出异常。