2016 - 2025

感恩一路有你

java集合类详解和使用 java中什么叫集合?

浏览量:1258 时间:2021-03-11 04:04:51 作者:admin

java中什么叫集合?

Java集合包括:列表、集合、映射、工具类集合

列表包括以下子类

1。ArrayList

内部动态数组的实现,添加时有序,按索引遍历时有序,线程不安全类。

2. LinkedList

是从abstractsequential列表继承的双向链表。它可以作为堆栈、队列或双终端队列进行操作。实现了用于队列操作的列表接口。实现了Deque接口,该接口可以作为一个双终端队列使用。实现了Cloneable接口,包括clone(),它可以被克隆。实现java.io.Serializable可序列化接口,这意味着LinkedList支持序列化,并且可以通过序列化进行传输。插入顺序可以保持

3。ArrayList和LinkedList

的区别是数组队列,它等价于动态数组。采用阵列实现,随机存取效率高,随机插入和随机删除效率低。这是一个双向链表。它也可以作为堆栈、队列或双终端队列进行操作。LinkedList的随机访问效率较低,但随机插入和删除效率较低。

4. copyonwritearaylist

线程安全列表,写入时复制,写入时锁定,复制容器,读取时不锁定。

5. Vector

线程安全类,数组实现。读锁,写锁,低性能。

用java创建一个List集合?

Java创建了一个列表集合,不能直接实例化,因此我们需要使用其他集合,如ArrayList。

1、列表温度=新阵列列表()

2、临时添加(xxx)

其他解决方案:1。List<string> List=new ArrayList<string>()//创建集合对象;2列表。添加(“1”)//在集合中存储数据。

3、 列表。添加( "2 ")

4. 列表是一个接口,不能实例化。创建对象时,应使用其实现类ArrayList(others)。

java集合类详解和使用 java集合类面试题 前端技术

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。