摘要:
一、场景 执行多个线程,多个线程执行完后,再执行其他内容 二、过程 1、定义CountDownLatch对象,并设置数量 2、对象.countDown()方法,使数量减1 3、对象.await()方法,当数量值为0时,执行后续代码 三、案例 package com.wt.juc; import ja 阅读全文
posted @ 2025-05-31 18:00
市丸银
阅读(8)
评论(0)
推荐(0)
摘要:
一、区别 Runnable 1、返回值 2、处理异常 3、实现方法 二、FuturnTask 1、创建线程,需借助FuturnTask 2、获取返回值 FutrunTask对象.get() 三、案例 package com.wt.call; import java.util.concurrent.C 阅读全文
posted @ 2025-05-31 17:28
市丸银
阅读(11)
评论(0)
推荐(0)
摘要:
一、案例 package com.wt.lock; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class ThreadDemon02 { public 阅读全文
posted @ 2025-05-31 10:05
市丸银
阅读(7)
评论(0)
推荐(0)
摘要:
Lock lock = new ReentrantLock(true); ture 效率比非公平锁低 阅读全文
posted @ 2025-05-31 09:55
市丸银
阅读(7)
评论(0)
推荐(0)
摘要:
一、lock package com.wt.lock; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class ThreadDemon01 { publ 阅读全文
posted @ 2025-05-31 09:54
市丸银
阅读(5)
评论(0)
推荐(0)

浙公网安备 33010602011771号