ConcurrentHashMap遍历时动态的添加元素
在最近的一个项目需求中 需要根据条件往正在遍历的map末尾中添加元素 并且也能遍历到后添加的元素
运用了jdk1.8的forEach 遍历 且用了ConcurrentHashMap 如果用HashMap的话会导致异常出现
如果需要有序的可以用ConcurrentSkipListMap 是线程安全的有序的哈希表,适用于高并发的场景
在最近的一个项目需求中 需要根据条件往正在遍历的map末尾中添加元素 并且也能遍历到后添加的元素
运用了jdk1.8的forEach 遍历 且用了ConcurrentHashMap 如果用HashMap的话会导致异常出现
如果需要有序的可以用ConcurrentSkipListMap 是线程安全的有序的哈希表,适用于高并发的场景