彻底理解JVM

先来一张神图 jvm运行时数据区,分为这五个部分,让我们来见识下我们的代码是如何飞奔在这几个地方的。 指令:        程序计数器:记录当前线程的起始地址和偏移量,一看就知道是为了线程挂起后,恢复上下文用的。        虚拟机栈:栈关键字,先进后出,主要包括用户存储局部变量表、操作栈、动态链接、方法出口等信息。        本地方法栈:栈关键字,jvm底层实现,native方法。 数据
相关文章
相关标签/搜索