自定义博客皮肤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)
  • 收藏
  • 关注

原创 集合的Fail-fast机制和Fail-safe机制

Fail-fast:是针对于HashMap、Vector、ArrayList和HashSet的。快速失败;在遍历(迭代器遍历)的时候,若有线程操作了正在遍历的集合或者遍历这个集合时候,修改了他的存储结构,会抛出ConcurrentModificationException.原因是在返回这个集合的时候,会把"modCount"这个属性的值与操作过后的集合的长度进行比较,若出现了不相等的情况下,则会抛...

2018-03-16 10:43:00 316

原创 实参和形参的区别

    理解这个,感觉要对Jvm的内存模型了解,我们知道所有不可变的对象都是放在堆中内存的,而引用地址是放在栈中,int、double、float这些基本数据类型的值也是放在栈中的,方法传递的值若是实参(值传递),在函数中对这个传进来的实参进行操作的时候,不会影响函数外的这个实参,改的是栈中新生成的一个内存数据。而形参传递的是一个引用地址,若在函数中对其进行修改的话,实际上是在堆内存中改变了这个引...

2018-03-16 09:31:56 918

空空如也

空空如也

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

TA关注的人

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