美文网首页安卓技术
安卓技术-JVM加载过程

安卓技术-JVM加载过程

作者: 七色瑾林 | 来源:发表于2020-03-03 11:38 被阅读0次
  1. 类加载过程
    加载->链接(验证、准备、解析)->初始化->使用->卸载
  2. 对象创建过程
    类加载->内存分派->初始化对象内存空间->对象设置
  3. 对象内存布局
    对象头、实例数据、对齐填充
  4. 对象的访问定位
    句柄访问:reference中存句柄地址,Java堆中划分一块为句柄池。
    直接指针访问:reference直接执行Java堆中的对象地址。
  5. 分派
    静态分派:所有以静态类型来定位方法执行版本的。如重载。
    动态分派:在运行期根据实际类型,来确定方法执行版本。如重写。

相关文章

网友评论

    本文标题:安卓技术-JVM加载过程

    本文链接:https://www.haomeiwen.com/subject/dmlfqhtx.html