随笔分类 -  集合框架

摘要:Vector类特点: 1.Vector也是List接口的一个子类实现 2.Vector跟ArrayList一样,底层都是使用数组进行实现的 Vector与ArrayList的区别: 1.ArrayList是线程不安全的,效率高,Vector是线程安全的,效率低 2.ArrayList在进行扩容的时候 阅读全文
posted @ 2020-03-29 17:46 showMeTheCodes 阅读(189) 评论(0) 推荐(0) 编辑
摘要:List接口中存储的是一组不唯一的,有序的对象 List接口的父接口是Collection接口,所以List接口中大多数方法都是从Collection接口中继承的 List接口有两个实现类: 1.ArrayList实现类:采用数组的数据结构 优点:遍历和随机访问元素的效率比较高 缺点:添加和删除需要 阅读全文
posted @ 2020-03-27 15:58 showMeTheCodes 阅读(402) 评论(0) 推荐(0) 编辑
摘要:Collection接口下有List接口和set接口 特点: 1.可以存放不同类型的数据,而数组只能存放固定类型的数据 2.在使用ArrayList子类实现的时候,初始化的长度是10,当长度不够的时候会自动进行扩容(newlength = oldlength * 1.5) 我们可以看到这里进行了右移 阅读全文
posted @ 2020-03-26 17:05 showMeTheCodes 阅读(122) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示