线程池的使用
package com.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import java.util.concurrent.*; /** * @author: v_wbhqyu on 2019/11/1 16:12 * @title: * @description: */ @Configuration public class ThreadPoolConfig { @Bean public static ExecutorService singleThreadExecutor(){ return Executors.newSingleThreadExecutor(); } @Bean public static ExecutorService cachedThreadPool(){ return Executors.newCachedThreadPool(); } @Bean public static ExecutorService fixedThreadPool(){ return Executors.newFixedThreadPool(5); } @Bean public static ExecutorService scheduledThreadPool(){ return Executors.newScheduledThreadPool(5); }
public static void excuteThread(){
ExecutorService pool=Executors.newFixedThreadPool(5);
while(true){
pool.execute(new Runnable() {
@Override
public void run(){
try{
}
}
}
break;
}
}
}
------------恢复内容结束------------
以上内容原创来自每特学院,每特学员学习并整理!
给学院打波广告:
http://www.mayikt.com/
浙公网安备 33010602011771号