<
JVM摘抄第一节
>
上一篇

JVM摘抄第二节

没有下一篇咯

Java虚拟机精讲摘抄第一节


1.java的一些基本类元素信息

  1. 关键字
  2. 标识符(空白分隔符、普通分隔符)
  3. 操作符
  4. 注解
  5. 数据类型
  6. 属性(常量、变量)
  7. 运算符和表达式
  8. 控制语句(流程控制语句和循环控制语句)
  9. 异常处理
  10. 方法体

2.java中的引用

引用类型变量:持有的只是一个引用而非实际值,也就是说开发人员无法和对象的实例打交道,而必须通过引用的牵引,并且不存在对象实例引用也能单独存在。但使用对象时,必须先将其初始化。

3.初始化(超类与派生类)

派生类和超类的构造方法的加载顺序也同样按照派生顺序进行加载,这样的目的是为了确保每个对象在初始化之前被初始化过

4.HotSpot VM是用的最多的高性能java虚拟机

Sample Pic

5.解释器与JIT编译器协作

Sample Pic

6.java虚拟机是语言无关性的

它在乎的只是其要运行的字节码文件,只要他满足并包含java虚拟机的内部指令集符号表以及其他辅助信息,他就是一个有效的字节码,并且可以被java虚拟机所识别并装装载运行。

Top
Foot