简单学习ConcurrentHashMap实现线程安全的原理

  提到多线程确定想到数据的线程安全问题如何解决,util包中的Hashtable,Vector都是线程安全的,最初的时候也都会选择这几种数据存储方式,在前几年面试的时候也常常会被问到Hashtable与HashMap,Vector和ArrayList的区别。简单看一下Hashtable,Vector线程安全的实现方式,这两种都是直接对方法加synchronized,直接上代码,看一下Hashta
相关文章
相关标签/搜索