为什么java.util.concurrent 包里没有并发的ArrayList实现
答案:3 悬赏:30 手机版
解决时间 2021-03-04 23:38
- 提问者网友:我们很暧昧
- 2021-03-03 22:41
为什么java.util.concurrent 包里没有并发的ArrayList实现
最佳答案
- 五星知识达人网友:西岸风
- 2021-03-03 22:58
ArrayList的实现类在collection接口下,而在concurrent里面的一部分类只不过继承了Map的抽象类而已,当然不可能找到不是一个结构下的东西了,希望对你有用!你可以多看一下API参考手册,就都知道了
全部回答
- 1楼网友:深街酒徒
- 2021-03-04 00:23
java.util.concurrent介绍
java.util.concurrent 包含许多线程安全、测试良好、高性能的并发构建块。不客气地说,创建 java.util.concurrent 的目的就是要实现 collection 框架对数据结构所执行的并发操作。通过提供一组可靠的、高性能并发构建块,开发人员可以提高并发类的线程安全、可伸缩性、性能、可读性和可靠性。
arraylist就是动态数组,,就是array的复杂版本,它提供了动态的增加和减少元素,实现了icollection和ilist接口,灵活的设置数组的大小等好处。
arraylist是一个数据结构,并发是对于线程和进程来说的。
两者之间根本就是两个概念。
- 2楼网友:七十二街
- 2021-03-03 23:19
ArrayList是java.util包的。 concurrent里面的是并行工具。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯