类装载
来源:互联网 发布:安卓手机vb6.0编程软件 编辑:程序博客网 时间:2024/06/05 06:52
首先从class path中加载第一个类。类加载完成之后,存放在方法区。
当执行类的方法时,发现新的类创建时,从方法区装载类的信息到堆,方法区没有类信息,则从class path中加载class文件到方法区。
堆中创建的新对象,持有着指向方法区的class的引用
持久带:通过class loader 加载进来的class文件 存放区域。
将静态的class文件转换为内存中动态的可执行的数据结构。
类加载过程:加载->链接(解析语法是否正确、准备为静态成员变量分配内存<方法区中>并初始化值、解析<将符号引用转变为直接引用>)->初始化(为变量分配指定的初始化值、执行静态代码块)->使用->卸载
0 0
- 类装载
- 类装载
- JAVA使用类装载器装载配置文件
- Java虚拟机类装载
- java类装载器
- Java类装载体系结构
- java类装载机制
- Java虚拟机类装载
- java类装载机制
- java类装载器
- 类装载器
- java 类装载器
- java类装载器
- Java 类装载器
- JVM 类装载器
- JVM装载类(ClassLoader)
- 类装载器学习
- 类装载器体系结构
- Android屏幕values-sw适配
- 实时监控系统
- Android项目中嵌套unity出现your hardware does not support this application,sorry!
- input required字段;django input输入框不填写会自动变红如何修改
- 关于图片加载框架Glide
- 类装载
- ES6 -- 最佳代理:Proxy
- hive中的TextFile转为SequenceFile
- android manifest merge failed 依赖第三方库存在 android:name=".VideoApplication"
- 小白笔记2
- web service接口 wsdl和asmx有什么区别
- SAP连接电脑串口读数(电子称,磅等数据读取)
- Java在ACM中的使用
- Android 4.4及以上版本实现状态栏透明