随笔分类 -  JVM

摘要:[toc] 对象创建时内存分配 JMM描述我们了解到 从归属区分: 归属线程的:虚拟机栈、本地方法栈、pc计数器 归属jvm的:堆、方法区 从功能区分: 保存对象实例数据:堆 保存类的数据:方法区 保存方法变量:虚拟机栈 保存本地方法变量:本地方法栈 保存线程执行位置:pc计数器 ps:jdk8以前 阅读全文
posted @ 2019-11-21 22:39 undifinedException 阅读(251) 评论(0) 推荐(0)
摘要:前言 ​ 在Java运行期,程序会使用到若干内存区,其中一些会随着虚拟机启动而创建,随着虚拟机销毁而销毁。还有些则是与线程一一对应,他们随着 线程的开始而创建,线程的结束而销毁。 Jvm运行时内存区根据生命周期分为2种:1、归属虚拟机的。2、归属线程的。 线程描述:开始和结束;内存描述:创建和销毁。 阅读全文
posted @ 2019-05-20 23:20 undifinedException 阅读(167) 评论(0) 推荐(0)