从list安全到vector到CopyOnWriteArrayList再到ReentrantReadWriteLock

list的add, get操做都不加锁,多线程不安全web 二。.vetor, ----》读写都加sync重量级锁–>保证了安全 和 强的实时一致性 可是结果:读锁 只能1个线程 同时读,不可写。写锁,只能一个线程写,同时不可读。 一句话读写都是只能支持一个线程访问固然也就安全却性能差了安全 三。.CopyOnWriteArrayList 为vetor后juc的改良,其思想是 读写分离模式(可是缺
相关文章
相关标签/搜索