给setAccessible扣扣细节
2010-10-15
“setAccessible的调用把方法的调用权限改成了public”
--------------------------
这句话对不对暂且不表,但是给我带来极大误解呀..
setAccessible实际是“取消默认 Java 语言访问控制检查”.
ouchxp说,
”能够访问private方法只是取消安全检查的副作用.
访问标识private实际上是不可改变的.
取消安全检查的效果是不再检查访问标识(因为安全检查时检测到调用private方法会抛出异常)“
http://www.javaeye.com/topic/762927?page=5#1702013