摘要:
import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Semaphore; public class SemaphoreTest1 { private static final int SEM_MAX = 10... 阅读全文
posted @ 2018-07-19 11:43
无天666
阅读(2326)
评论(0)
推荐(0)
摘要:
package com.test; import java.util.concurrent.CyclicBarrier; import java.util.concurrent.BrokenBarrierException; public class CyclicBarrierTest1 { private static int SIZE = 5; private stati... 阅读全文
posted @ 2018-07-19 11:29
无天666
阅读(297)
评论(0)
推荐(0)
摘要:
package com.test; import java.util.concurrent.CountDownLatch; import java.util.concurrent.CyclicBarrier; public class CountDownLatchTest1 { private static int LATCH_SIZE = 5; private static... 阅读全文
posted @ 2018-07-19 11:02
无天666
阅读(223)
评论(0)
推荐(0)
摘要:
package com.test; import java.util.concurrent.locks.ReadWriteLock; import java.util.concurrent.locks.ReentrantReadWriteLock; public class ReadWriteLockTest1 { public static void main(String[... 阅读全文
posted @ 2018-07-19 10:34
无天666
阅读(162)
评论(0)
推荐(0)
摘要:
LockSupport是通过调用Unsafe函数中的接口实现阻塞和解除阻塞的。 park和wait的区别。wait让线程阻塞前,必须通过synchronized获取同步锁。 阅读全文
posted @ 2018-07-19 09:40
无天666
阅读(241)
评论(0)
推荐(0)

浙公网安备 33010602011771号