目录
JVM特点
一次编译(可是是其他语言编译的,JVM只解释字节码就行),到处运行。
自动内存管理
自动垃圾回收
JVM为什么叫虚拟机(程序虚拟机):
它管理一块内存,解释运行一段程序。
JVM位置结构
指令集架构:
- 1、基于栈的指令集架构:
需要操作数栈和局部变量表(零地址)
如:int a = 2; int b = 3; int c = a+b;这段代码对应的指令
Icounst_2
istore_1
Icounst_3
istore_2
iload_1
iload_2