java集合框架详解

Posted hanxue112253

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java集合框架详解相关的知识,希望对你有一定的参考价值。

java集合框架详解

  一、Collection和Collections直接的区别

    Collection是在java.util包下面的接口,是集合框架层次的父接口。常用的继承该接口的有list和set。可以对集合元素进行插入、删除、判断一个元素是否其成员、遍历等操作 

    Collections是java.util包下面的工具类、提供了关于集合中查找、排序、替换、线程安全化等操作

  二、list接口

    ArrayList:底层结构是数组、查询快、插入和删除慢、非线程安全的 当数组超出初始容量就会扩容按照50%扩容

    linkedList:底层结构是链表、查询慢、插入和删除快、非线程安全的

     Vector:底层结构是数组、线程安全的、无论插入还是查询都特别慢 按照数组的100%延长


以上是关于java集合框架详解的主要内容,如果未能解决你的问题,请参考以下文章

java集合框架详解

Java集合框架详解

Java集合框架详解(全)

java集合框架详解

详解Java集合框架,让你全面掌握!

java集合框架详解