摘要: 减法计数器 CountDownLatch // 减法 计数器 // 每次有线程调用 countDown() 数量-1 假设计数器变为0 countDownLatch.await()就会被唤醒 继续执行 public class CountDownLatchDemo { public static v 阅读全文
posted @ 2021-06-28 21:14 野兽Gentleman 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 不安全的集合类 CopyOnWriteArrayList /* * 并发下 ArrayList 是不安全的 * java.util.ConcurrentModificationException 并发修改异常 * 解决方案 * List<String> list = new Vector<>(); 阅读全文
posted @ 2021-06-28 18:05 野兽Gentleman 阅读(30) 评论(0) 推荐(0) 编辑
摘要: public class A { public static void main(String[] args) { Data data = new Data(); new Thread(() -> { for (int i = 0; i < 10; i++) { try { data.increme 阅读全文
posted @ 2021-06-28 14:53 野兽Gentleman 阅读(62) 评论(0) 推荐(0) 编辑