多线程
文章平均质量分 57
笙箫123
梦想还是要有的,万一实现了呢
展开
-
Java线程池七个参数详解
java多线程开发时,常常用到线程池技术,这篇文章是对创建java线程池时的七个参数的详细解释。从源码中可以看出,线程池的构造函数有7个参数,分别是corePoolSize、maximumPoolSize、keepAliveTime、unit、workQueue、threadFactory、handler。下面会对这7个参数一一解释。一、corePoolSize 线程池核心线程大小线程池中会维护一个最小的线程数量,即使这些线程处理空闲状态,他们也不会被销毁,除非设置了allowCoreThr转载 2021-07-14 11:06:31 · 1790 阅读 · 0 评论 -
java线程池实现模拟抢票
并发的知识点是面试的常问技术,比如线程池创建的参数有哪些?写一段模拟抢票的代码等等。这里我们来说说模拟抢票的代码。代码:package com.example;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/** * @author XuYangWei * @Description: * @Date 2021/4/14 16:21 */public clas原创 2021-04-15 09:46:13 · 882 阅读 · 1 评论 -
多线程实现30个人抢五个座位
这是一家公司的面试题,我做完了后在这里分享一下,还有的公司是多人抢票,原理是一样,多线程实现抢占机制。代码:/** * */package com.test.seat;import java.util.concurrent.locks.ReentrantLock;/** * * <p> * Description: * </p> * ...原创 2020-04-24 08:41:42 · 2184 阅读 · 5 评论