蜗牛大师

吴庆龙的学习笔记

导航

如何判定类可以卸载

类需要同时满足下面 3 个条件才能算是 ”无用的类“。

  1. 该类所有的实例已经被回收了,也就说该类不存在任何实例。
  2. 加载该类的 ClassLoader 已经被回收。
  3. 该类对应的 java.lang.Class 方法没有在任何地方被引用,无法在任何地方通过反射访问该类的方法。 

posted on 2020-11-21 10:20  蜗牛大师  阅读(208)  评论(0编辑  收藏  举报