12 2020 档案
摘要:前言 任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍前两种任务调度的 Java 实现: Timer ScheduledThreadPoolExecutor 开源工具包 Quartz 开源工具包 JCronTab Timer import java.util.T
阅读全文
摘要:ThreadPoolExecutor参数介绍 1、corePoolSize:核心线程数,核心线程会一直存活,即使没有任务 2、maximumPoolSize:线程池中的最大线程数 3、workQueue:阻塞队列的容量,用来存储等待执行的任务 4、keepAliveTime:线程空闲时间 5、Thr
阅读全文
摘要:springboot默认线程池简单实现 1.使用方法在spring boot的启动类上加上@EnableAsync注解,表示项目支持异步方法调用 2.在需要异步调用的方法上添加@Async注解,表示该方法为异步方法,即该方法和调用者不在一个线程中进行如果需要返回值 1、判断核心线程池是否已满,如果不
阅读全文

浙公网安备 33010602011771号