随笔分类 - 多线程
摘要:1. 重量级锁 synchronized , 是重入锁 可以修饰方法,或者锁对象 // 锁方法 synchronized void aaa() { count++; } // 锁对象 void aaa() { synchronized (Abc.class) { count++; } } 2. Re
阅读全文
摘要:CountDownLatch 用法 // 用于多线程的统计 -1 final CountDownLatch countDownLatch = new CountDownLatch(2); countDownLatch.countDown(); // 调用一次就-1 ,可以将对象传到其它线程调用 Sy
阅读全文