1.对java技术做了介绍,给出了java体系结构的纵览。讨论了为什么java的重要性以及java的优缺点
2.展示了java体系结构是如何让程序在任何平台上运行的,讨论了决定java程序实际可移植性的要素,还考察了如何在可移植性及性能方面保持相应的平衡
3.对内置于java核心体系中的安全模型进入深入的概述,追踪java安全模型的演变过程--从1.0版本的沙箱到1.1版本的代码签名和验证,再到1.2版本的细粒度访问控制
4.考察了java带来的网络移动软件的新范型,并且展示了java体系结构是如何让这项功能得以实现的
5.给出了java虚拟机内部体系的详细情况
6.讲述了class文件的结构
7.对一个类型的生命周期进行了叙述
8.深入考察了java的链接模型,描述了类装载器的双亲委派模型,常量池解析,命名空间和装载约束。
9.讲述了垃圾回收原理以及实现的不同技术
10.讲述了用于操作数栈的java虚拟机指令
11.讲述了在主要类型之间互相转换数值的指令
12.讲述了java虚拟机中的整数算法
13.讲述了java虚拟机内部进行逐位运算,逻辑运算的指令
14.介绍了浮点数和java虚拟机中执行浮点运算的指令
15.讲述了创建和操作对象和数组的java虚拟机指令
16.介绍了控制java虚拟机在同一个方法中进行条件或者无条件分支操作指令
17.对字节码实现异常的方式,显示抛出异常的指令
18.介绍finally子句在字节码中实现的方式,并举例介绍了相关指令
19.对java虚拟机用力调用方法的四条指令以及这四条指令的环境进行了介绍
20.讲述了监视器(java用来支持同步的机制),并阐述了java虚拟机使用他们的方式。
阅读(2442) | 评论(0) | 转发(0) |