Jvm
qq_40973104
这个作者很懒,什么都没留下…
展开
-
JVM学习笔记之运行时数据区知识点
运行时数据区知识点 运行时数据区中包含:java栈,方法区,本地方法区,堆,程序计数器 下图所示 1.程序计数器: 它相当于当前线程所指行的字节码行号指示器 如果线程在执行java方法,那么它所记录的是正在执行的虚拟机字节码指令地址 当它执行本地(native)方法时,那么它所记录的值是undefined 且它是运行时数据区中唯一不会出现OutOfMemoryError的区域 2.java栈:...原创 2019-07-26 14:59:43 · 88 阅读 · 0 评论 -
JVM运行机制
JVM运行机制 首先要知道jvm是由五大部分组成,分别是类装载子系统,运行时数据区,执行引擎,本地方法接口和内存回收机制 先是类装载子系统,它把所有引用到的类,接口以及包一起装载到文件下 然后是最重要的运行时数据区 :JVM由主方法入口执行程序,并将主方法压入java栈,并生成该方法相应的栈桢,然后由程序计数器提供的指令来一步步执行 :执行中遇到调用java方法则将其压入java栈中,遇到...原创 2019-08-02 09:59:13 · 84 阅读 · 0 评论