jvm(3) -- 运行时内存模型、对象的创建过程

文章目录 一、jvm运行时内存模式 1. 程序计数器 2.虚拟机栈 3.本地方法栈 4.堆内存 5. 方法区 运行时常量池 二、直接内存 三、对象的创建 1.给对象分配内存方式 ①.第一种方式: 指针碰撞。 ②.第二种方式: 空闲列表 2.什么出现多线程问题 ①多线程为什么会出现安全问题 ②如何解决线程安全问题 1)加锁 -- 线程同步 2)本地线程分配缓冲池TLAB 3.初始化对象 一、jvm运
相关文章
相关标签/搜索