您当前的位置: 首页 >  ar

星夜孤帆

暂无认证

  • 3浏览

    0关注

    626博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

ArrayList动态扩容

星夜孤帆 发布时间:2019-05-24 18:58:41 ,浏览量:3

ArrayList动态扩容

简介

ArrayList实现了List接口,继承了AbstractList,底层是数组实现的,一般我们把它认为是可以自增扩容的数组。它是非线程安全的,一般多用于单线程环境下(与Vector最大的区别就是,Vector是线程安全的,所以ArrayList 性能相对Vector 会好些),它实现了Serializable接口,因此它支持序列化,能够通过序列化传输(实际上java类库中的大部分类都是实现了这个接口的),实现了RandomAccess接口,支持快速随机访问(只是个标注接口,并没有实际的方法),这里主要表现为可以通过下标直接访问(底层是数组实现的,所以直接用数组下标来索引),实现了Cloneable接口,能被克隆。

ArrayList:

RandomAccess:

初始化

ArrayList一共提供了三个初始化的方法:

 
  1. public ArrayList()

  2. public ArrayList(Collection

关注
打赏
1636984416
查看更多评论
0.0687s