采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师你好: 类被回收的第4个条件,无法在任何地方通过反射访问这个类。 具体场景是什么样的。 根据前面讲的内容,反射是通过class获取方法区的相关信息。 类的数据如果已经加载到方法区里的话,应该都能通过反射访问吧。
也存在不能访问的特例,比如:定义在boot加载的 类里面的私有内部类, 反射就访问不了,被Java安全机制阻止了; 又比如:类被混淆过后,也可能导致反射无法访问到这个类,因为它都已经改过名字了
感谢老师解惑
登录后可查看更多问答,登录/注册
无论是要准备面试还是内功提升,只要你做Java,就需要学习JVM
1.2k 2
1.7k 2
1.1k 1
1.4k 7
1.3k 5
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号