- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 Java集合类源代码分析二:ArrayList(2)
继续上一篇博客介绍, public E get(int index) { RangeCheck(index); return (E) elementData[index];}Get方法其实就是从Object数组中取数据。 public E set(int index, E element) { RangeCheck(index);
2015-01-28 21:27:38 1603 4
原创 Java集合类源代码分析二:ArrayList(1)
从java集合结构能够看出来ArrayList是属于Collection中的List范畴的。从源代码中是这样表示的,public classArrayList extends AbstractList implementsList, RandomAccess, Cloneable, java.io.Serializable ArrayList有两个属性: /** * Th
2015-01-28 21:20:56 2009 4
原创 Java中的transient关键字
关键字介绍 一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个的所有属性和方法都会自动序列化。但是有种情况是有些属性是不需要序列号的,所以就用到这个关键字。只需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对
2015-01-28 21:18:15 16670 12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人