社区
Java SE
帖子详情
关于集合容器几个小问题
jayray007
2008-11-18 07:09:20
在JDK标准库(java.util包)中,集合容器相关的实现类中哪些是线程安全的?哪些是不线程不安全的?哪些是支持排序的?
谢谢大家不吝赐教...
...全文
115
2
打赏
收藏
关于集合容器几个小问题
在JDK标准库(java.util包)中,集合容器相关的实现类中哪些是线程安全的?哪些是不线程不安全的?哪些是支持排序的? 谢谢大家不吝赐教...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NickCheng
2008-11-18
打赏
举报
回复
java中util下的集合无非包括collection,map;而collection又包含List,Set...map包含,HashMap...
collection:List{ArrayList(查询比较快),LinkedList(修改删除比较快)}
map:是键值队,包括的Hashmap^...
具体的去Java Api 去了解.
fuyou001
2008-11-18
打赏
举报
回复
ArralList
LinkedList
Map 接口
HashMap
TreeMap
set 接口
HashSet
TreeSet
这些都不是线程安全
你要线程安全的,可用collections...()包装下再返回
同步类
容器
和并发类
容器
一.为什么会出现同步
容器
? 在Java的
集合
容器
框架中,主要有四大类别:List、Set、Queue、Map。 注意Collection和Map是顶层接口,而List、Set、Queue接口则分别继承了Collection接口,分别代表数组、
集合
和队列这三大类
容器
。 像ArrayList、LinkedList都是实现了List接口,HashSet实现了Set接口,而Deque(双向队列,允许...
Java 并发
集合
容器
本文详细介绍了 Java 并发
集合
容器
中的
几个
重要类,包括 `ConcurrentHashMap`、阻塞队列和 `CopyOnWrite`
容器
。这些
容器
通过内部的同步机制实现了线程安全,简化了并发编程的复杂性。在实际开发中,根据具体的应用场景选择合适的并发
容器
,可以显著提高程序的性能和可维护性。
【Java
集合
】之同步
容器
为了方便编写出线程安全的程序,Java里面提供了一些线程安全类和并发工具,比如:同步
容器
、并发
容器
、阻塞队列等。 最常见的同步
容器
就是Vector和Hashtable了,那么,同步
容器
的所有操作都是线程安全的吗?下面我们来一一分析这个
问题
。 同步
容器
在Java中,同步
容器
主要包括2类: Vector、Stack、HashTable Collections类中提供的静态工厂方法创建的类 我们以相对简单的Vecotr来举例,我们先来看下Vector中
几个
重要方法的源码: public synchroniz
容器
(
集合
)简介
我们为什么需要
容器
(
集合
)? 常用
容器
分类 常用
容器
实现类对比
蓝桥杯JAVA-7.
集合
(
容器
)在竞赛中的使用
目录 介绍一些在竞赛中会用到的
集合
(
容器
),和使用方法。具体一些的用法可见《JAVA基础学习-
集合
》 而本文是快速介绍和一些基本用法。最主要的还是要知道有这些东西,比赛时针对不同的场景用不同的
集合
(
容器
)。因为我从C++转过来的,所以对C++里面的
容器
使用比较了解。而本文不仅会把JAVA中特有的
集合
介绍一下,还会把C++中的
容器
如何在JAVA中使用也介绍一下。因为,C++中的一些
容器
确实很好用而且用的还挺多,但在JAVA中却很少。 1.JAVA ArrayList、LinkedList、HashSet、Tr
Java SE
62,622
社区成员
307,255
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章