1:List的三个儿子的特点
列表特点:元素存入和取出有序,元素可以重复,可以通过集合中的索引获得元素
ArrayList:底层是数组结构,查询速度快,增删慢,线程不同步
LinkedList:底层是链表结构,查询速度慢,增删快,线程不同步
Vector:底层是数组结构,是集合中的始祖,ArrayList就是向这系进行了延伸。查询
和增删慢,线程同步的
2:什么时候,使用哪种类型的集合。
List集合的特点是元素可以重复,一般在数据可以重复时使用。
Set集合的特点是元素不可重复,一般在要求数据唯一性时使用。
原创力文档

文档评论(0)