![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程池
ludfeer
这个作者很懒,什么都没留下…
展开
-
手写阻塞队列(Condition实现)
原文: link. 阻塞队列 package blockqueue; import java.util.ArrayList; import java.util.List; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class MyBlockQueue { pr转载 2020-09-04 23:19:09 · 91 阅读 · 0 评论 -
手写一个生产者消费者模式
转载: link. 仓库 package customer_producer; import java.util.ArrayList; import java.util.List; public class Storage { private static int MAV_VALUE = 100; private List<Object> list = new ArrayList<>(); public void producer(int num){转载 2020-09-04 22:38:53 · 85 阅读 · 0 评论 -
并发编程之手写一个简单的线程池
原文: link. 创建ThreadPool package threadpool; import java.util.HashSet; import java.util.Set; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingDeque; import java.util.concurrent.BlockingQueue; public class MyThreadPool {转载 2020-09-04 21:54:37 · 53 阅读 · 0 评论