page contents

Java 中的同步集合与并发集合有什么区别?

小柒 发布于 2022-10-20 11:44
阅读 521
收藏 0
分类:高并发架构
4342
王昭君
王昭君
同步集合与并发集合都为多线程和并发提供了合适的线程安全的集
合,不过并发集合的可扩展性更高。在 Java1.5 之前程序员们只有同
步集合来用且在多线程并发的时候会导致争用,阻碍了系统的扩展
性。Java5 介绍了并发集合像 ConcurrentHashMap,不仅提供线程安
全还用锁分离和内部分区等现代技术提高了可扩展性。
请先 登录 后评论