Java 集合  (内附方法表格)

一、集合

  1. 集合:一种操作比较便利的对象容器,可以用于存储多个对象(工具)
  2. 位置:位于java.util 包中
  3. 分为两大集合体系: ①Collection
              ②Map
    在这里插入图片描述

二、Collection(根接口) 集合体系

在这里插入图片描述
1) 根接口:Collection
2) 常用的功能方法
在这里插入图片描述

1. 子接口:List

 ①特点:存储 任意类型的对象,有序、有下标、元素可以重复的。
 ②功能方法:
在这里插入图片描述

 ③ArrayList开发重点
   1)底层用数组实现,查询效率较高,增(插 入)删效率较慢。线程不安全,执行效率较高。

【注】创建ArrayList对象时,底层数组并没有完成初始化,长度为0,当第一次调用 add方法时,代表实际意义使用ArrayList集合存储对象,底层数组才初始化,空间默认长度为 10,当存储对象达到数组上限,自动完成扩容,每一次扩容倍数为 1.5倍(如果出现小数取整数位的长度)

 ④ Vector:底层数组实现,查询效率较高,增(插入)删效率较慢。线程安全,效率较低。
 ⑤ Lin

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值