该类所有的实例都已经被回收,也就是java堆中不存在该类的任何实例。 加载该类的ClassLoader已经被回收。 该类对应的java.lang.Class对象没有任何地方被引用,无法在任何地方通过反射访问该类的方法。如果有反射获取到了某个类的方法,那么这个类不能卸载。
类被卸载的条件
最新推荐文章于 2024-05-10 11:27:26 发布
该类所有的实例都已经被回收,也就是java堆中不存在该类的任何实例。 加载该类的ClassLoader已经被回收。 该类对应的java.lang.Class对象没有任何地方被引用,无法在任何地方通过反射访问该类的方法。如果有反射获取到了某个类的方法,那么这个类不能卸载。