自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 java内存区域与内存溢出异常(二)

三、HotSpot虚拟机对象探秘: 对象的创建: 检查new指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没有,那必须先执行相应的类加载过程 类加载检查通过后,将为新生对象分配内存。对象所需内存大小在类加载完成后便可完全确定。jvm为对象分配空间的方式有两种: 假设堆中内存是绝对工整的,所有被使用的内存都放在一边,空闲的...

2019-05-05 15:43:27 100

原创 java内存区域与内存溢出异常笔记(一)

一、概述: java在虚拟机自动内存管理机制的帮助下,不需要像C/C++那样为每一个new的对象去写配对的delete/free代码,不容易出现内存泄漏和内存溢出问题。不过,正是因为java把内存控制的权力交给了java虚拟机,一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那么排查错误将会成为一项艰难的工作 二、运行时数据区域: java虚拟机在执行java程序的...

2019-05-04 22:05:45 386

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除