引言
什么是JVM
定义
Java Virtual Machine - Java程序得到运行时环境 (Java二进制字节码的运行环境)
JVM的主要特点:
- 自适应编译器(Adaptive compiler): 一次编译,到处运行
- 快速内存分配和垃圾收集(Rapid memory allocation and garbage collection)
- 线程同步(Thread synchronization)
比较JDK、JRE和JVM
常见的JVM有哪些
学习路线
内存区域
程序计数器
定义
Program Counter Register 程序计数器(寄存器),是当前线程所执行的字节码的行号指示器。