ConCurrent与copyOnWrite
- ConCurrentHashMap最高支持16个段,若是多个线程访问不一样的段,则支持高并发,最罪根本的原理,设计思想就是细粒度,分段segment。
- Copy-On-Write 容器 两种 CopyOnWriteArrayList 和CopyOnWriteArraySet 写时复制的容器 向一个容器添加元素时先将此容器复制,而后向复制后的容器添加元素,这样原容器不须要加任何锁,能够实现同步读操做,而后添加完元素后将引用指向新的copy触的容器。也就是所说的读写分离操做
- 并发queue 1是以CouncurrentLinkedQueue为表明的高性能队列,一个是以BlockingQueue为表明的阻塞队列
- BlockingQueue priorityBlockingQueue 传入的对象必须实现comparable接口,调用take方法时将优先级最高的元素拿出来
- delayQueue 容器中的元素到了指定的延时时间才能从队列中获取
欢迎关注本站公众号,获取更多信息