美文网首页安卓技术
安卓技术-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