Vector

实现了一个存储对象的增长数组。如同一个数组,它可以使用一个整型下标来访问元素。但是,vector的大小是可以根据需要增长或收缩的。

每个vector通过维护capacity和capacityIncrement来优化存储管理。capacity容量,总是至少和vector的size一样大,通常会更大一些,因为随着元素被添加到vector中,vector的存储按大小为capacityIncrement的块来增长。在插入大量元素之前,可以扩容,这减少了容量调整的次数。

不同于其他集合实现,vector是同步的。如果不需要一个线程安全的实现,推荐使用ArrayList代替Vector。

构造函数

【数组中的ArrayStoreException】

容量调整

Enumeration迭代(也有同步的Iterator和listIterator)

最新文章

  1. linux(十三)__vsftpd服务器
  2. 大于16MB的QSPI存放程序引起的ZYNQ重启风险
  3. 2012-2013 ACM-ICPC Northeastern European Regional Contest (NEERC 12)
  4. sqlserver 2005列转行
  5. 使用angular封装echarts
  6. mysql 数据库优化
  7. Apache的Order Allow Deny心得
  8. Discuz!NT3.6与网站整合(操作用户信息)解决方案
  9. 控件如何在IDE中响应MouseDown事件
  10. WPF之小动画一
  11. ajax提交请求为啥url要用这个函数encodeURI
  12. RxSwift 系列(一) -- Observables
  13. MySQL (五)
  14. 201521123048 《java程序设计》 第10周学习总结
  15. 【分享】几篇关于Repository 相关的讨论、提问、文章
  16. 8.1 使用Python操作SQLite数据库
  17. Saltstack_使用指南02_远程执行-验证
  18. css之字体的引用
  19. PLS-00357: Table,View Or Sequence reference 'SEQ_TRADE_RECODE.NEXTVAL' not allowed in this context
  20. JS中replace替换全部的正确应用

热门文章

  1. angularJS1笔记-(1)-多控制器
  2. markdown语法---根据使用不断扩充中
  3. Docker使用阿里云镜像加速
  4. day02--Python基础二(基础数据类型)
  5. SQL有三个类型的索引,唯一索引 不能有重复,但聚集索引,非聚集索引可以有重复
  6. 用JavaScript添加选择按钮的背景颜色和juqery添加选择按钮的背景色
  7. Flyway学习笔记
  8. avalon学习教程
  9. C++模式学习------代理模式
  10. Java将其他数据类型转换成JSON字符串格式