ToB企服应用市场:ToB评测及商务社交产业平台

标题: java for循环内部使用线程 [打印本页]

作者: 汕尾海湾    时间: 2023-11-28 13:04
标题: java for循环内部使用线程
[code]/*** 1、业务场景  *        1、定时执行时,可能出现数据量大,执行不完,线程直接被终止掉,丢数据。*/import java.util.ArrayList;import java.util.List;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/***  1、首先创建线程池,针对线程池开启多个线程。*  2、for循环开始线程调用。*  3、线程执行完成终止掉线程。*/public class ForLoopMultiThreading {    public static void main(String[] args) {        // 创建一个ExecutorService,用于管理线程        ExecutorService executorService = Executors.newFixedThreadPool(5);        // 创建一个List,用于存储for循环的结果        List resultList = new ArrayList();        // 定义for循环的起始和结束值        int start = 0;        int end = 100;        // 创建一个for循环,用于计算0到100之间的所有整数        for (int i = start; i  {                // 在这个线程中执行for循环                for (int j = start; j




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4