JAVA同步容器和并发容器

一、同步容器: 包括Vector、HashTable,以及Collections.synchronizedXXX方法包装过的容器类,同步容器对其类中的每一个对外的方法都使用synchronized关键字进行修饰,以此来保证同步,以Hashtable为栗子: 虽然保证了线程安全,但这样每次只有一个线程访问容器,所以在并发的情况下性能上会削弱许多,仍需要在方法中加锁。并且迭代时如果数据发生变动仍然会抛
相关文章
相关标签/搜索