- 0
- 0
- 约1.02千字
- 约 3页
- 2026-07-05 发布于北京
- 举报
Java内存结构:堆、栈、方法区Jvm内存结构
Java内存模型Java内存结构JMM
Java内存结构:
堆:存放new实例、数组对线程共享
线程安全问题JMM主内存
虚拟机栈(线程栈):每个线程都有自己独立的
栈空间,相互之间互不影响。JMM本地空间/工作内存/
主内存的副本数据。
本地方法栈:java代码调用c语言代码jni
方法区:多个线程共享线程安全问题
1.类的信息
2.常量
3.静态变量
4.运行时常量
程序计数器(PC寄存器):记录当前线程执行的行号
在多线程的情况下记录多线程之间上下文切换的位置。
类加载器:我们class字节码文件到jvm虚拟机内存中
栈
栈:是一种数据结构先进后出后进先出
队列:先进先出原则
虚拟栈存放:
1.局部变量
2.栈帧记录我们方法的信息
3.栈操作
栈帧空间在什么销毁:
1.当我们方法执行结束,栈帧空间也会销毁
2方法抛出异常。
程序计数器:
1.记录我们当前线程执行的行号只有在多线程中才有
作用,线程切换的时候通过程序计数器知道在哪行继续执行。】、
多线程上下文切换概念
上下文切换过程中存在哪些问题:
将class文件
您可能关注的文档
- 2020年中考语文全真模拟卷.pdf
- 2024届高三T8联考数学试题.pdf
- 首层花池反梁增设及阳台过梁取消工程签证.pdf
- PLC程序逻辑修改与变量优化处理.pdf
- MROW系统操作手册:吹风装置与焊接技术.pdf
- 细胞结构基础:线粒体、叶绿体、液泡、内质网、高尔基体、溶酶体、核糖体.pdf
- 链口罩焊耳带机加工件MK3-01-0540技术要求及图号变更.pdf
- 计算机二级MS Office基本操作与技巧.pdf
- 理综专题复习新视点:研究性复习方法探讨.pdf
- 水工建筑物结构受力状况及设计方法.pdf
- 绵阳市平武县2025届数学四年级第二学期期末联考试题含解析.docx
- 绵阳市三台县2025届三年级数学第二学期期末模拟试题(含答案).docx
- 绵阳市三台县2025届四年级数学下学期期中模拟试题含解析.docx
- 绵阳市三台县2025届四年级数学下学期期末模拟试题(含答案解析).docx
- 绵阳市三台县2025届四年级数学下学期期末模拟试题(含答案).docx
- 绵阳市三台县2025届四年级数学第二学期期中模拟试题含答案.docx
- 绵阳市三台县2025届四年级数学第一学期阶段模拟试题(含答案).docx
- 绵阳市三台县2025届四年级数学第二学期期中模拟试题含解析.docx
- 绵阳市三台县2025届四年级数学第二学期期中模拟试题(含答案解析).docx
- 绵阳市三台县2025届四年级数学第一学期期中模拟试题含答案解析.docx
最近下载
- 机械原理课程设计---奶茶封盖机运动方案设计.docx VIP
- 有机固体废弃物厌氧消化与综合利用.docx VIP
- (2026年)GOLD慢性阻塞性肺疾病诊疗指南.docx VIP
- 2025年社区网格员考试题目简答题+论述题+面试题1.pdf VIP
- 拆除工程专项施工方案.doc VIP
- 《2026 年 GOLD 慢性阻塞性肺疾病诊断、管理及预防全球策略》更新要点解读.pdf VIP
- 《斗轮堆取料机的设计》-毕业论文(设计).doc VIP
- 国家开放大学电大《电工电子技术》章节自测题参考答案.pdf VIP
- 环保、水土保持管理制度.docx VIP
- 固体废弃物课程设计--农林固体废弃物的厌氧消化与沼气利用设计.doc VIP
原创力文档

文档评论(0)