- 7
- 0
- 约5.58千字
- 约 23页
- 2017-08-31 发布于安徽
- 举报
class需要被load到内存中,怎样减少class的装载呢? class可以被load,但是不能被unload 一个class加载时会把相关联的class加载 什么是内存泄漏 Java 内存模型以及应用程序常见优化方法 开场白 Java工程师最初的一点疑问? Java中的类、方法是怎样放在内存中的呢? X=1是怎样一回事请呢? volatile是什么?有什么用呢? final是有何用的呢? debug查看堆栈是怎么一会事情? 多线程中变量需要注意什么? Java虚拟机的内部体系结构 方法区 一个class的线性二进制流 常量池、字段信息、方法信息、类的信息、字节码等 类的静态变量被所有类实例共享 所有线程共享方法区 方法区也可以被垃圾收集 Final常量在编译时就直接编译在class文件的常量池中 class能被回收吗? 堆 Java程序运行时创建的所有类实例和数组都放在同一个堆中。一个JVM一个堆 不同的JVM不同的堆,互不干扰 多个线程共享使用一个堆 程序计数器(PC寄存器) 每一个线程都有它自己的PC(程序计数器)寄存器,它是在线程启动时创建的。 当线程执行某个Java方法时,PC寄存器的内容总是下一条被执行指令的“地址”,地址是本地指针或者偏移量 如果线程执行本地方法,PC寄存器的值是“undefined” Java栈 一个线程一个Java栈(以帧为单位压栈、出栈) J
您可能关注的文档
- 奶牛乳腺上皮细胞系建立及高温对细胞超微结构影响.pdf
- 南湖国际社区年度推广策略.ppt
- 南京大学土地利用碳排放研究进展.pdf
- 脑缺血再灌注后神经元凋亡及缺血预适应机制探讨.doc
- 脑卒中综合防治.ppt
- 能源建设拉升工程机械新需求.pdf
- 拟南芥花粉活力测定及其在花粉发育研究中应用.pdf
- 尿失禁规范诊疗流程和患者教育经验分享.ppt
- 聂永丰Nie_固体废弃物低碳处理_20130111.pdf
- 镍_磷_金纳米粒子复合化学镀层什么研究.pdf
- CN120161142A 厚朴七物汤的质量检测方法及应用 (神威药业集团有限公司).pdf
- CN120165940A Ble gatt数据完整性保证方法、装置、设备及存储介质 (厦门乐韵瑞科技有限公司).pdf
- CN120162072A 应用升级的方法、装置、电子设备、存储介质及程序产品 (北京世纪好未来教育科技有限公司).pdf
- CN120175249A 一种海洋地质取芯装置及方法 (中国地质调查局烟台海岸带地质调查中心).pdf
- CN120162423A 基于领域业务本体增强的大模型问答方法、系统及应用 (广州市品高软件股份有限公司).pdf
- CN120167616A 一种药食同源组合物及其制备方法和应用 (中国人民解放军军事科学院军事医学研究院).pdf
- CN120173866A 一种用于禽类原始生殖细胞体外培养的高效无血清培养基及其制备方法和应用 (成自文).pdf
- CN120163266A 一种噪声机制和锐度感知最小化的差分隐私联邦学习方法 (昆明理工大学).pdf
- CN120163338A 一种基于浮游动物生物完整性指数的梯级开发河流生态系统健康状况评价方法 (交通运输部水运科学研究所).pdf
- CN120163813A 一种恶劣环境输电线路缺陷检测方法、系统、设备及介质 (中国电力科学研究院有限公司).pdf
最近下载
- 第二单元《动物的一生》第1课《不同种类的动物》核心素养教案含反思 2026教科版科学三年级下册.docx
- 海南大学2018-2019学年度第1学期试卷《结构力学》试题.pdf VIP
- YY 1116-2020可吸收性外科缝线.pdf
- 2024新疆生产建设兵团开放大学教师招聘考试真题及答案.docx VIP
- 新疆兵团第十二师教育系统招聘特岗教师考试真题.docx VIP
- 2025年新疆兵团第十二师教育系统招聘特岗教师真题.docx VIP
- 2025苏州工业园区部分单位公开招聘工作人员51人模拟试卷及参考答案详解一套.docx VIP
- 清华强基数学试题.doc VIP
- 2025年清华强基校考试题及答案.doc VIP
- 汉语修辞学完整版教案.doc VIP
原创力文档

文档评论(0)