一文读懂Java中类的卸载机制

先下结论:使用JVM自带的类加载器(根加载器、扩展类加载器、系统类加载器)加载的类永远不会被卸载,使用自己创建的类加载器才会可能被卸载。 至于为什么接下来就来一起研究吧。 类的生命周期 当一个类被加载、连接和初始化后,它的生命周期就开始了。 当代表某个类的Class对象不再被引用,即不可达时,Class对象就会结束生命周期,该类在方法区内的数据也会被卸载,从而结束该类的生命周期。 由此可见,一个类
相关文章
相关标签/搜索