码迷,mamicode.com
首页 > 编程语言 > 详细

java集合框架详解

时间:2018-02-27 19:21:07      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:collect   容量   排序   数组   集合框架   bsp   16px   mil   cto   

java集合框架详解

  一、Collection和Collections直接的区别

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

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

  二、list接口

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

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

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

java集合框架详解

标签:collect   容量   排序   数组   集合框架   bsp   16px   mil   cto   

原文地址:https://www.cnblogs.com/hanxue112253/p/8480232.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!