集合类线程不安全

2019-10-16  本文已影响0人  长孙俊明

线程不安全

ArrayList

如何保证list线程安全

第一,采用Collections工具类
第二,采用Vector
第三,采用CopyOnWriteArrayList
第四,自定义类实现List接口,add方法采用ReetrantLock类加锁。

Map

如何保证map线程安全

第一,采用Collections工具类。
第二,采用ConcurrentHashMap类。

Set

如何保证set线程安全

第一,采用CopyOnWriteHashSet。
第二,采用Collections工具类。

上一篇下一篇

猜你喜欢

热点阅读