假設我在我的應用程序的外部庫中有一個單例類。但我仍然可以使用反射來創建該特定類的實例。像這樣Java反射框架和安全
Class clas = Class.forName(Private.class.getName());
for(Constructor c : clas.getDeclaredConstructors()){
c.setAccessible(true);
Private p = (Private) c.newInstance();
System.out.println(p);
}
我該如何限制? 。
由於 Ĵ
啊單身的痛苦.. – 2010-04-16 11:54:23
參見:http://stackoverflow.com/questions/2481862/how-to-limit-setaccessible-to-only-legitimate-uses – polygenelubricants 2010-04-16 11:57:06