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

浙公网安备 33010602011771号