上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 98 下一页
摘要: 一、一池N线程 ExecutorService pool = Executors.newFixedThreadPool(5); 二、一池一个线程 ExecutorService pool = Executors.newSingleThreadExecutor(); 三、一池可变线程,遇强则强 Exe 阅读全文
posted @ 2025-06-02 14:45 市丸银 阅读(26) 评论(0) 推荐(0)
摘要: 一、用法 方法类型 异常抛出 特殊值 阻塞 超时 插入 add(e) offer(e) put(e) offer(e,time,unit) 移除 remove() poll() take() poll(time,unit) 检查 element() peek() 不可用 不可用 二、案例 packa 阅读全文
posted @ 2025-06-02 14:11 市丸银 阅读(27) 评论(0) 推荐(0)
摘要: 一、注意 写锁可以降级为读锁,读锁不能升级为写锁 二、过程 1、写锁 2、读锁 3、释放写锁 4、释放读锁 三、案例 package com.wt.readwrite; import java.util.concurrent.locks.ReentrantReadWriteLock; /** * @ 阅读全文
posted @ 2025-06-02 10:55 市丸银 阅读(33) 评论(0) 推荐(0)
摘要: 一、语法 private ReadWriteLock rwLock = new ReentrantReadWriteLock(); // 上锁 rwLock.writeLock().lock(); // 释放锁 rwLock.writeLock().unlock(); 二、案例 存入、读取 map数 阅读全文
posted @ 2025-06-02 10:10 市丸银 阅读(21) 评论(0) 推荐(0)
摘要: 一、作用 抢占资源 二、过程 1、生命对象,并设置数量 2、获得资源 3、释放资源 三、案例,强车位 package com.wt.juc; import java.util.Random; import java.util.concurrent.Semaphore; import java.uti 阅读全文
posted @ 2025-05-31 21:22 市丸银 阅读(23) 评论(0) 推荐(0)
摘要: 一、用法 当数量达到 定义的值,执行CyclicBarrier里面的内容 二、语法 1、定义对象 CyclicBarrier cyclicBarrier = new CyclicBarrier(NEED_NUM, Runnable); 2、在线程中使用await()方法 三、案例 package c 阅读全文
posted @ 2025-05-31 20:54 市丸银 阅读(26) 评论(0) 推荐(0)
摘要: 一、场景 执行多个线程,多个线程执行完后,再执行其他内容 二、过程 1、定义CountDownLatch对象,并设置数量 2、对象.countDown()方法,使数量减1 3、对象.await()方法,当数量值为0时,执行后续代码 三、案例 package com.wt.juc; import ja 阅读全文
posted @ 2025-05-31 18:00 市丸银 阅读(20) 评论(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 市丸银 阅读(15) 评论(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 市丸银 阅读(16) 评论(0) 推荐(0)
摘要: Lock lock = new ReentrantLock(true); ture 效率比非公平锁低 阅读全文
posted @ 2025-05-31 09:55 市丸银 阅读(13) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 98 下一页