- 类加载过程
加载->链接(验证、准备、解析)->初始化->使用->卸载 - 对象创建过程
类加载->内存分派->初始化对象内存空间->对象设置 - 对象内存布局
对象头、实例数据、对齐填充 - 对象的访问定位
句柄访问:reference中存句柄地址,Java堆中划分一块为句柄池。
直接指针访问:reference直接执行Java堆中的对象地址。 - 分派
静态分派:所有以静态类型来定位方法执行版本的。如重载。
动态分派:在运行期根据实际类型,来确定方法执行版本。如重写。
本文标题:安卓技术-JVM加载过程
本文链接:https://www.haomeiwen.com/subject/dmlfqhtx.html
网友评论