java类的卸载
来源:互联网 发布:淘宝商城 天猫衣服 编辑:程序博客网 时间:2024/06/12 22:25
类的卸载
当类被加载,连接和初始化后,它的生命周期就开始了。当代表类的Class对象不在被引用时,即不可触及时,Class对象就会结束生命周期,类在方法区内的数据也会被卸载,从而结束类的生命周期。由此可见,一个类何时结束生命周期,取决于代表它的Class对象何时结束生命周期。由Java虚拟机自带的类加载器所加载的类,在虚拟机的生命周期中,始终不会被卸载。包括根类加载器,扩展类加载器和系统类加载器,Java虚拟机本身会始终引用这些类加载器,而这些类加载器则会始终引用这些类加载器,而这些类加载器则会始终引用它们所加载的类的Class对象,因此这些Class对象始终是可触及的。
当类被加载,连接和初始化后,它的生命周期就开始了。当代表类的Class对象不在被引用时,即不可触及时,Class对象就会结束生命周期,类在方法区内的数据也会被卸载,从而结束类的生命周期。由此可见,一个类何时结束生命周期,取决于代表它的Class对象何时结束生命周期。由Java虚拟机自带的类加载器所加载的类,在虚拟机的生命周期中,始终不会被卸载。包括根类加载器,扩展类加载器和系统类加载器,Java虚拟机本身会始终引用这些类加载器,而这些类加载器则会始终引用这些类加载器,而这些类加载器则会始终引用它们所加载的类的Class对象,因此这些Class对象始终是可触及的。
阅读全文
0 0
- java类的卸载
- Java 类的卸载机制
- java中类的卸载
- Java类加载和卸载的跟踪
- Java 动态卸载类
- Mac卸载Java的方法
- Java类加载与卸载
- 类的卸载
- Ubuntu下java的安装和卸载
- Ubuntu下java的安装和卸载
- centos 卸载自带的 java
- Mac下的Java安装及卸载
- 高级java进阶之类的卸载
- centos 卸载自带的 java
- Linux下的Java卸载与安装
- Centos 卸载自带的 java
- Java的自动装箱和自动卸载
- 从JVM分析Java的类的加载和卸载机制
- MongoDB入门
- 【 地图系列 】 中国各省市县级 JSON 文件
- java类的生命周期4类加载的父亲委托机制
- MySQL索引类型总结和使用技巧以及注意事项
- 【JavaScript 】If...Else 语句
- java类的卸载
- 对象数组
- Deep Learning based Recommender System: A Survey and New Perspectives (1)
- 【JavaScript 】switch 语句
- Dell vostro 3667重装系统
- Thinking in java 读书笔记1
- VMware的快照和克隆总结
- 【JavaScript 】for 循环
- java多线程概念