乐趣区

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

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

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

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

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

退出移动版