11 2019 档案
摘要:延迟阻塞队列 DelayQueue 延迟阻塞队列 DelayQueue DelayQueue 是一个支持延时获取元素的阻塞队列, 内部采用优先队列 PriorityQueue 存储元素,同时元素必须实现 Delayed 接口;在创建元素时可以指定多久才可以从队列中获取当前元素,只有在延迟期满时才能从
阅读全文
摘要:java内置锁实现锁住代码块方案一般有两个方案
1.多线程只操作一个对象
2.锁住XX.class实现, 每次只有一个对象进入方法
synchronized(this) 以及非 static 的 synchronized 方法,只能防止多个线程同时执行同一个对象的同步代码块。即 synchronized 锁住的是括号里的对象,而不是代码块
阅读全文