深入浅出 Java虚拟机设计与实现
正版新书 新华官方库房直发 可开电子发票
¥
72.27
7.3折
¥
99
全新
库存2件
作者华保健
出版社机械工业出版社
ISBN9787111645245
出版时间2020-04
版次1
装帧平装
开本16开
纸张胶版纸
页数388页
字数472千字
定价99元
货号SC:9787111645245
上书时间2024-12-22
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
内容简介:
本书由国内编译器和虚拟机方面的研究者执笔,详细介绍了Java虚拟机设计与实现的各个方面,并给出了相关算法的实现。全书围绕虚拟机架构,讨论了虚拟机中的所有重要组件,包括类加载器、执行引擎、本地方法接口、异常处理、堆和垃圾收集、多线程及调试。
本书不仅关注对技术本身的介绍,还重点强调了这些技术所涉及的知识对读者进一步掌握工具和提高软件设计水平的重要作用,并给出了丰富的示例和很好实践。
本书适合Java程序员、对编译器和虚拟机底层技术感兴趣的工程人员,以及高等院校计算机相关专业的学生阅读。
目录:
前言
第1章 虚拟机架构
1.1 Java与Java虚拟机
1.1.1 设计背景
1.1.2 Java技术栈的组成要素
1.1.3 Java字节码
1.2 Java虚拟机架构
1.3 实例:J语言及其编译
1.3.1 J语言语法
1.3.2 栈式计算机
1.3.3 J字节码
1.3.4 J语言编译到J字节码
1.4 实例:J虚拟机
1.4.1 字节码加载子系统
1.4.2 字节码验证器
1.4.3 解释执行引擎
第2章 类加载器
2.1 实例:Java的类加载
2.2 类的二进制定义
2.2.1 常量池
2.2.2 接口
2.2.3 字段
2.2.4 方法
2.2.5 属性
2.3 方法区
2.3.1 代码区
2.3.2 运行时常量池
2.3.3 类辅助数据结构
2.4 类装载
2.4.1 递归下降装载
2.4.2 接口的装载
2.4.3 数组的装载
2.4.4 基本类的装载
2.5 验证
2.5.1 为什么要进行验证
2.5.2 验证的目标
2.5.3 实例:验证规则
2.5.4 结构化约束
2.5.5 类型推导
2.6 准备
2.6.1 静态字段的准备
2.6.2 非静态字段的准备
2.6.3
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价