ToB企服应用市场:ToB评测及商务社交产业平台

标题: 3-Vector底层结构和源码分析 [打印本页]

作者: 傲渊山岳    时间: 2024-7-12 09:25
标题: 3-Vector底层结构和源码分析
3-Vector底层结构和源码分析

介绍汇总:
1-Vector的根本介绍


  1. public synchronized E set(int index, E element) {
  2.         if (index >= elementCount)
  3.             throw new ArrayIndexOutOfBoundsException(index);
  4.         E oldValue = elementData(index);
  5.         elementData[index] = element;
  6.         return oldValue;
  7. }
复制代码
2-Vector的运行重要步骤


3- 底层结构和 ArrayList 的比较

集合底层结构版本线程安全(同步)服从扩容倍数ArrayList可变数组jdk1.2不安全,服从高如果有参构造1.5倍如果无参初始化后第一次为10第二次开始按1.5倍Vector可变数组Object[]jdk1.0安全,服从不高若是无参或一参,按原来的容量的2倍扩;若是两参,按原来的容量 + 增加容量扩
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4