自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《深入理解Java虚拟机》---内存布局和访问

java内存如何布局,如何运行,首先说下内存的几块局域     1.对象头(Header)         1.1 .  运行时数据(哈希码、GC分代标识、锁状态标识、偏向线程ID、偏向时间戳),32bit和64bit                  对象头信息是与对象自身定义属性以外的内存开销         1.2.   类型指针

2017-03-30 17:33:56 232

原创 《深入理解java虚拟机》--对象创建

A a=new A();我们都知道这是创建了一个A对象,可创建A对象实现了什么呢     1.new是一个指令,检查这个指令是否在常量池存在符号引用,检查这个引用是否被加载初始化过,存在就必须执行相应的加载过程         2.分配内存给对象,对象大小加载后可知          2.1 、指针碰撞:规整内存空间,指针空闲方向移动。应用于Serial、ParNew等带有Compa

2017-03-30 16:57:40 254

原创 《深入理解java虚拟机》---- 运行时内存区域

在刚刚学ava的时候,只知道栈内存和堆栈内存,很少追究其更进一步的划分,虚拟机对于内存的划分:        1.程序计数器:    较小的内存空间,当前线程字节码行号指示器,每条线程都有一个独立的程序计数器,为线程私有内存                                     该区域是一块不存在OutOfMemoryError的区域        2.java虚拟

2017-03-30 13:03:23 243

原创 水滴石穿

离职后有时间了,不因着急找工作,总觉自己该锻炼下身体,整理下     从事JAVA开发也快5年了,不能在盲目的天天为了业务需求撸代码,     自己并不想当码农,不要逼着自己往码农防线发展,就要懂得如何去学习,如何去找对自己的方向     就从读书,写博客开始,慢慢积累,持之以恒,水滴石穿。

2017-03-30 12:02:29 317

空空如也

空空如也

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

TA关注的人

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