Java集合

1.常见的集合有哪些?

Java集合类主要由两个接口CollectionMap派生出来的,Collection有三个子接口:List、Set、Queue。

list集合是有序可重复的接口

set集合是无序序可重复的接口

Queue集合就是队列,先进先出的数据结构,栈是

集合体系中常用的实现类有ArrayList、LinkedList、HashSet、TreeSet、HashMap、TreeMap等实现类。

2.List 、Set和Map 的区别

list集合是有序可重复的接口

set集合是无序序可重复的接口

map集合是一个键值对的集合,可以存一个key,一个value

  • Set 基于 Map 实现,Set 里的元素值就是 Map的键值。

3.ArrayList 了解吗?

ArrayList 的底层是动态数组,它的容量能动态增长。在添加大量元素前,应用可以使用ensureCapacity操作增加 ArrayList 实例的容量。ArrayList 继承了 AbstractList ,并实现了 List 接口。

相关推荐
lkbhua莱克瓦242 分钟前
反射4-反射获取成员变量
java·开发语言·servlet·反射
dawnButterfly3 分钟前
C 语言标准、编译器与操作系统的关系
c语言·开发语言·c++
lifewange4 分钟前
Linux 日志查看命令速查表
java·linux·运维
风景的人生7 分钟前
一台电脑上可以同时运行多个JVM(Java虚拟机)实例
java·开发语言·jvm
世转神风-26 分钟前
qt-float转QByteArray-二进制存储-数据存储(IEEE 754标准)
开发语言·qt
linksinke27 分钟前
在windows系统上搭建Golang多版本管理器(g)的配置环境
开发语言·windows·golang
Dream it possible!30 分钟前
LeetCode 面试经典 150_回溯_单词搜索(104_79_C++_中等)
c++·leetcode·面试·回溯
阿蒙Amon30 分钟前
C#每日面试题-进程和线程的区别
java·面试·c#
一 乐31 分钟前
养老院信息|基于springboot + vue养老院信息管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端
hopsky33 分钟前
mvn install 需要 手动清除 pom.lastUpdated
java·maven·mavbne