![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
liyanan21
这个作者很懒,什么都没留下…
展开
-
JVM总结
一、内存区域 1.1.程序计数器 功能: ① 字节码控制程序执行 ② 确保多线程的线程轮流切换机制中线程的正确恢复 1.2.java虚拟机栈 方法执行时创建一个栈帧,存放:局部变量(编译期分配内存空间,包括基本数据类型、对象引用、returnAddress)、操作数、动态链接、方法出口等 异常: ① 栈的深度大于虚拟机允许深度 StackOverflowError ② 动态...原创 2018-09-11 16:48:39 · 240 阅读 · 0 评论 -
JVM
文章对JVM内存区域分布、JVM内存溢出分析、JVM垃圾回收算法/垃圾收集器、JVM性能调优工具及技巧、类加载等部分做了详细描述。 一、JVM内存区域 Java虚拟机在运行时,会把内存空间分为若干个区域,根据《Java虚拟机规范(Java SE 7 版)》的规定,Java虚拟机所管理的内存区域分为如下部分:方法区、堆内存、虚拟机栈、本地方法栈、程序计数器。 1、方法区 方法区主要用...转载 2018-08-18 23:22:25 · 226 阅读 · 0 评论