全球温泉

1 ArrayList 继承了 abstractList  实现了 List ,RandomAccess ,Cloneable ,Serializable等等接口html

Default_CAPACITY ;默认初始化容量  10个元素数组

 

EMPTY_ELEMENTDATA  : 用于空实例的共享空数组实例dom

DEFAULTCAPACITY_EMPTY_ELEMENTDATA :htm

elementData  是一个对象的数据对象

 

size 当前list的实际大小blog

 

构造器 : 参数 ,初始化一个arrayList 的初始容量继承

大于0, 建立一个参数大小的数组,接口

==0  将 empty_elementData 复制给数据ip

不然抛出异常 内存

 

 

 

 

 

 

 

transient 关键字 :

https://www.cnblogs.com/lanxuezaipiao/p/3369962.html

一个对象实现了 Serilizable接口,这个对象就能够被序列化 ,---全部的属性和方法都是能够序列化的

实际中有不少类 ,是某些 属性是须要序列化的,有的是不须要序列化的 好比敏感信息的字段 。就能够使用 transient关键字就能够实现

即为 被修饰的字段只是存在于 调用着的内存中,不会写入磁盘中持久化

 transient 关键字 是只能修饰变量,不能修饰方法和类 ,注意本地变量是不能被transient关键字修饰的

 

 

transient

 

 

 

 

 

 

 

 

 

 

 

 

 

DEFAULTCAPACITY_EMPTY_ELEMENTDATA