自定义博客皮肤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内存分析

java虚拟机的内存可以分为三个区域:栈stack、heap堆、方法区method area,方法区其实也属于堆,只不过作用比较特殊。 栈的特点:1.  方法执行的内存模型,每个方法被调用都会创建一个栈帧(栈帧可以存放局部 变量、操作数、方法出口)                  2. JVM为每个线程创建一个栈,用于存放该线程执行方法的信息                  3. 栈属于线程私...

2018-06-24 17:29:32 113

原创 java中的byte的取值范围为什么是-128~127?

首先需要明确,java是使用补码来表示二进制数的,在补码中,最高位为符号位,0表示正,1表示负。例如:10 的原码为 000 010 10 ,(正数的原码、反码、补码都一样); 红色的0(符号位)表示该数是正数-10的原码为 100 010 10,反码 111 101 01(负数的反码是除符号位的数取反(0变成1,1变成0,符号位不变)),补码111 101 10(反码加1,符号位会变

2017-11-01 11:48:16 517

空空如也

空空如也

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

TA关注的人

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