好书推荐网 收藏本站
当前位置: 好书推荐 > 编程语言与程序设计 > 详情

深入理解Android(Java虚拟机ART)

更新时间: 2024年10月03日 访问量: 3681次
深入理解Android(Java虚拟机ART)

图书信息

书名:深入理解Android(Java虚拟机ART)
作者:邓凡平
包装:平装
开本:16
页数:928页
出版社:机械工业
出版时间:2019-3-26

图书简介

本书深入介绍了Android系统中至关重要的部分——Java虚拟机ART。针对ART虚拟机进行专业全面的介绍,介绍了class、dex和ELF文件格式介绍、阅读源码所需的C++11基础知识、ART虚拟机编译相关的知识、ARTRuntime对象的创建及主要模块、数据结构、类的解析、dex字节码转机器码等知识,在读者了解这些内容之后,能够深入理解Java虚拟机ART内部的实现机制。此外,本书还介绍了ART虚拟机中类的解析、加载、链接、初始化等知识,让读者深入了解ART虚拟机的运行机制并学以致用。同时,本书还详细阐述了dex字节码转机器码的核心进程dex2oat以及.oat和.art文件格式,让读者深入了解ART虚拟机的运行机制。除了介绍ART的内部实现机制外,本书还介绍了ART虚拟机的解释执行、JIT和JNI等知识,让读者对ART虚拟机的整体架构有更全面的理解。 总的来说,本书涵盖了ART虚拟机的核心内容,适合想要深入研究Android的程序猿和Java开发者阅读。

推荐理由

本书是一本针对Android系统中至关重要的部分——Java虚拟机ART的专业性书籍。本书内容翔实精准,全方位介绍了ART虚拟机的内部实现机制、类的解析、加载、链接、初始化等运行机制,让读者全面深入理解Java虚拟机ART。此外,本书还介绍了dex字节码转机器码的核心进程dex2oat以及.oat和.art文件格式,让读者对ART虚拟机整体架构有了更全面的理解。推荐给想要深入学习Android和Java开发的程序猿和开发者,特别是想要从事Android开发、移动端开发的技术人员。