下面是ConcurrentHashMap的数据结构,并比较HashTable
并发场景:
由此可见,ConcurrentHashMap当中每个Segment各自持有一把锁。
在保证线程安全的同时降低了锁的粒度,让并发操作效率更高。
get 与put:https://www.jianshu.com/p/1e1a96075256
下面是ConcurrentHashMap的数据结构,并比较HashTable
并发场景:
由此可见,ConcurrentHashMap当中每个Segment各自持有一把锁。
在保证线程安全的同时降低了锁的粒度,让并发操作效率更高。
get 与put:https://www.jianshu.com/p/1e1a96075256