JVM虚拟机
Zuul
这个作者很懒,什么都没留下…
展开
-
JVM运行时内存区域的划分以及内存溢出异常
jvm内存区域与内存溢出异常程序计数器 java虚拟机栈本地方法栈Java堆方法区直接内存1.程序计数器 (Program Counter Register)又名PC寄存器,程序计数器是一个较小的内存空间,可以把它看做当前线程所执行的字节码的行号指示器,字节码解释器工作就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复...原创 2018-08-03 02:37:53 · 577 阅读 · 0 评论 -
JAVA虚拟机的类加载机制(一)
类的声明周期类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载(loading)、验证(verification)、准备(preparation)、解析(resolution)、初始化(initialization)、使用(using)、卸载(unloading)7个阶段。其中验证、准备、解析3个阶段统称为连接(linking)。类加载的时机对于类加载过程中的...原创 2018-10-09 18:43:56 · 154 阅读 · 0 评论