为什么 java 不会阻止您实例化任何单例类对象?
我试图创建 Void 类的对象
java.lang.Void
我写了这段代码来创建两个实例
try{
Class clazz = Void.class;
Constructor cons = clazz.getDeclaredConstructor();
cons.setAccessible(true);
Void s2 = (Void) cons.newInstance();
System.out.println(s2);
Void s3 = (Void) cons.newInstance();
System.out.println(s3);
}catch (Exception e) {
e.printStackTrace();
}
任何人都可以解释 - 为什么在 java 中允许这样做?