关于java:jvm学习一jvm内存区域以及内存溢出

1、jvm内存区域
程序计数器
程序计数器中保留线程执行状态,在线程上下文切换时保留和复原数据。
办法盏
办法的入参,办法中的局部变量,办法的出入口
本地办法盏
native办法

对象的保留地位
办法区
加载的类信息
间接内存
2、内存溢出和内存透露

内存溢出是指内存大小过小,不够用
内存透露是指应该被回收的内存没有被回收

3、那些内存区域会呈现内存溢出
办法盏,起因:递归调用
堆,起因:对象创立过多

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理