单例集合 单个的数据 多例集合 两个的数据 迭代遍历 编译类型 是object 运行类型是 传入的类型 如果遍历完了需要重重置(重新赋值) 遍历的快捷键 itit I 大写 i 集合的API 更具索添加 编译类型 运行类型 左边是编译类型 右边是运行类型 排序 ArrayList 源码 有参构造的集合源码和无惨无参构造的一样 ,只有两点差别 第一是指定数组大小 第二点是 直接按照扩容的一点五倍 无参构造函数的源码 Vector 底层源码