深入解析Android虚拟机
编辑推荐
依次讲解了Java虚拟机基础、Android虚拟机基础
分析JNI、内存系统、Android程序的生命周期管理、IPC进程通信机制、init进程,讲解了Dalvik VM的进程系统和运作流程、Dvlik VM内存系统详解、Dalvik VM垃圾收集机制、Dalvik VM内存优化机制、Dalvik VM的启动过程、Dalvik VM异常处理,
以及Dalvik VM内存优化和Dalvik VM性能优化等内容。
内容简介
Android系统从诞生到现在的短短几年时间里,凭借其易用性和开发的简洁性,赢得了广大开发者的支持。在整个Android系统中,Dalvik VM一直是贯穿从底层内核到高层应用开发的核心。本书循序渐进地讲解了Android虚拟机系统的基本知识,并剖析了其整个内存系统的进程和运作流程,并对虚拟机系统优化和异常处理的知识进行了详细讲解。本书几乎涵盖了Dalvik VM系统的所有主要内容,并且讲解方法通俗易懂,特别有利于读者学习并消化。
本书适合Android初学者、Android底层开发人员、源代码分析人员和虚拟机开发人员学习,也可以作为大专院校相关专业师生的学习用书和培训学校的教材。
作者简介
钟世礼,计算机硕士,精通C、C++、Linux、Java开发技术,擅长多媒体硬件处理、多媒体信号采集、嵌入式系统集成、物联网、大数据等开发技术,对蓝牙技术、传感器、NFC数据传播、红外传输技术有独特的见解。毕业后就职于施耐德公司,负责智能家居系统的研究、开发和产品设计工作,和开发团队一起研究出多款功能强大的智能家居、健康仪器、智能电视、车载设备等大型系统。在Android底层架构和驱动开发方面有着丰富的经验,硬件驱动开发专家。