
Java
Shine光
这个作者很懒,什么都没留下…
展开
-
集合类的fail-fast机制
fail-fast机制集合类的fail-fast机制是指集合被多个线程操作时,导致iterator中的数据改变从而抛出异常。比如:当某一个线程A通过iterator去遍历某集合的过程中,若该集合的内容被其他线程所改变了;那么线程A访问集合时,就会抛出ConcurrentModificationException异常,产生fail-fast事件。实例分析使用ArrayList的iterato...原创 2019-01-29 18:42:36 · 200 阅读 · 0 评论 -
Java 生产者消费者问题
1 一个生产者一个消费者生产者和消费者同步获取存放产品的队列生产者在生产后通知消费者,在队列满时等待消费者取出消费者在取出后通知生产者,在队列为空时等待生产者放入场景类import java.util.LinkedList;import java.util.Queue;public class Client { public static void main(Strin...原创 2019-02-22 22:00:51 · 195 阅读 · 0 评论