如何得到一个线程安全的SET

在用JAVA8并发流的时候,发现并不是线程安全的,所以没办法用ArrayList;
在某些场景下,如果初始化好ArrayList的容量,还是有安全保证的;
但是大部分情况下却并不知道这次的list到底有多大;
而且Concurrent包中并没有线程安全的list或者set,但是有ConcurrentHashMap
所以就有了:
Set<Integer> mySet=ConcurrentHashMap.newKeySet();

未完待续......上述为草稿,细节待补充

猜你喜欢

转载自blog.csdn.net/weixin_33671935/article/details/86789685