自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 ArrayList 源码解析 及其扩展(jdk1.7)

概述ArrayList 基于数组实现,是一个动态数组,其容量能自然增长(1.5倍增长)。不是线程安全,你可以使用Collection.synchronizedList方法将该列表包装起来,以防止意外对列表进行不同步的访问。也可以使用concurrent并发包下的CopyOnWriteArrayList类。java 1.6API对其解释返回指定列表支持的同步(线程安全

2017-05-15 21:21:37 428

原创 JVM处理java数组的方法

一丶什么是数组在我印象中的数组一般都是 int[] a = new int[4]; 通过new关键字创建并组装他们,然后通过整数索引值来访问其中的元素。 后来我又明白 数组是一个特殊的对象,在《java编程思想》中说 “数组是一种效率最高的存储和随机访问对象引用序列的方式。数组就是一个简单的线性序列,这使得元素访问非常快速。但是这种速度所付出的代价是数组对象的大小被固定,并且在其生命周期中

2017-05-15 21:20:31 1168

原创 jvm常见内存溢出异常

上面这幅图就是jvm虚拟机运行时的主要数据区,蓝色部分是线程共享区域,而白色部分就是线程私有区域。以下例子均在jdk1.7中运行1.堆内存溢出/** * VM Args: -Xms2m -Xmx2m * Created by Stay on 2017/5/15 14:50. */public class Base1 { public static void

2017-05-15 16:50:53 1753

文件恢复集合

删除的文件恢复 可能把删除的文件恢复 如果你从回收站也删除的话

2015-06-15

空空如也

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

TA关注的人

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