在jdk1.7中ConcurentHashMap是利用一种segment的数据结构来进行线程安全的保障的,然而在jdk1.8中,实现原理却做了大幅度的修改,具体可以参考下面这篇文章。
http://blog.youkuaiyun.com/u010412719/article/details/52145145
http://blog.youkuaiyun.com/melod_bc/article/details/54150679
在jdk1.7中ConcurentHashMap是利用一种segment的数据结构来进行线程安全的保障的,然而在jdk1.8中,实现原理却做了大幅度的修改,具体可以参考下面这篇文章。
http://blog.youkuaiyun.com/u010412719/article/details/52145145
http://blog.youkuaiyun.com/melod_bc/article/details/54150679