2019年11月3日

摘要: package com.shangguigu; import java.util.HashMap; import java.util.Map; import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.ReadWr 阅读全文

posted @ 2019-11-03 21:17 FLGB 阅读(137) 评论(0) 推荐(0) 编辑

摘要: public class SemaphoreDemo { public static void main(String[] args) { Semaphore semaphore = new Semaphore(3);//信号量3个 for (int i = 0; i < 6; i++) { new 阅读全文

posted @ 2019-11-03 21:02 FLGB 阅读(178) 评论(0) 推荐(0) 编辑

摘要: public static void main(String[] args) { CyclicBarrier cyclicBarrier = new CyclicBarrier(7,()->{System.out.println("游客集结完毕,出发");}); for (int i = 0; i 阅读全文

posted @ 2019-11-03 20:54 FLGB 阅读(124) 评论(0) 推荐(0) 编辑

摘要: public class CountDownLatchDemo { public static void main(String[] args) throws Exception { CountDownLatch countDownLatch = new CountDownLatch(54); fo 阅读全文

posted @ 2019-11-03 20:35 FLGB 阅读(115) 评论(0) 推荐(0) 编辑

摘要: public class CallableDemo { public static void main(String[] args) throws Exception, ExecutionException { FutureTask<String> futureTask = new FutureTa 阅读全文

posted @ 2019-11-03 20:18 FLGB 阅读(205) 评论(0) 推荐(0) 编辑


Copyright © 2024 FLGB
Powered by .NET 8.0 on Kubernetes