当前位置: 首页 > news >正文

手工制作网站嘉兴免费网站制作

手工制作网站,嘉兴免费网站制作,大连大连建设工程信息网站,网址短链接生成器程序功能 这段代码展示了如何使用 Java 线程池 来并发执行多个任务。通过创建一个固定大小为 3 的线程池,程序提交了 5 个任务,并让线程池中的线程并发处理这些任务。每个任务模拟了一个耗时操作,最后程序等待所有任务完成后关闭线程池。 …

程序功能

这段代码展示了如何使用 Java 线程池 来并发执行多个任务。通过创建一个固定大小为 3 的线程池,程序提交了 5 个任务,并让线程池中的线程并发处理这些任务。每个任务模拟了一个耗时操作,最后程序等待所有任务完成后关闭线程池。
在这里插入图片描述

代码

import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;public class ThreadPoolExample {public static void main(String[] args) {// 创建一个固定大小的线程池,线程池大小为 3ExecutorService executorService = Executors.newFixedThreadPool(3);// 提交5个任务到线程池中for (int i = 1; i <= 5; i++) {int taskId = i; // 任务IDexecutorService.submit(() -> {System.out.println("任务 " + taskId + " 开始执行,线程:" + Thread.currentThread().getName());try {// 模拟任务执行时间TimeUnit.SECONDS.sleep(2);} catch (InterruptedException e) {e.printStackTrace();}System.out.println("任务 " + taskId + " 执行完成,线程:" + Thread.currentThread().getName());});}// 关闭线程池,不再接受新任务executorService.shutdown();try {// 等待所有任务执行完毕if (!executorService.awaitTermination(60, TimeUnit.SECONDS)) {executorService.shutdownNow(); // 超时后强制关闭}} catch (InterruptedException e) {executorService.shutdownNow();}System.out.println("所有任务已完成");}
}
http://www.yayakq.cn/news/117717/

相关文章:

  • wordpress 有缓存吗新浪 博客可以做网站优化吗
  • 网页设计与制作策划书广州seo全网营销
  • 南充做网站略奥网络ip138禁止查询该域名
  • 温州建设网站公司电子商务网站设计方案
  • 外贸网站如何建站网站建设服务哪家有
  • 免费网站建设协议做网站需要的知识
  • 枣庄做网站公司网站和微信 微网站解决方案
  • 网站设计论文分类号营销导向的企业网站建设步骤
  • 聊城有限公司网站建设 中企动力济二分cms建站步骤
  • 潍坊网站建设怎样网站开发算固定资产
  • 做租赁哪个网站好毕业设计代做网站价格
  • nginx 网站开发微小店网站建设官网
  • dedecms织梦系统网站防会员注册机网页美工设计的工作流程?
  • 西安高新网站制作专业的logo设计
  • 做游戏直播什么游戏视频网站好中国互联网协会理事长级别
  • 武义建设局网站seo如何优化网站推广
  • 防城港网站开发网站前端浏览器兼容如何做
  • 成品网站1688入门网怎么查看一个网站是哪家公司做的
  • 上哪儿找做网站韩国源代码交易网站
  • 好看的旅游网站模板下载戴尔小企业官网
  • 手机自建网站一级a做爰片了网站
  • 浙江坤宇建设有限公司网站图书购物网站开发总结
  • 东莞长安 网站建设wordpress忘记账号密码
  • 网站制作 网站建设怎么做的苏州吴江城乡和住房建设局网站
  • 建设商城网站视频教学wordpress电影影视主题公园
  • 大庆网站开发制作网站建设用电脑
  • 建设网站 程序员的提成网站建设培训证书
  • 杭州建平台网站公司东莞做购物网站
  • 天门网站定制长沙网站建设公司
  • 点胶喷嘴技术支持东莞网站建设付费推广