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

移动互联网 网站建设seo关键词优化外包

移动互联网 网站建设,seo关键词优化外包,宁津诚信建设网站,临时域名用于网站调试线程池 是 一个 容器,其中管理着多个线程(预先创建并维护一定数量的线程),当有一个任务a需要一个线程去完成时,从容器(线程池)中获取一个线程A去执行任务a,当线程A完成任务a后,线程A…

线程池 是 一个 容器,其中管理着多个线程(预先创建并维护一定数量的线程),当有一个任务a需要一个线程去完成时,从容器(线程池)中获取一个线程A去执行任务a,当线程A完成任务a后,线程A又回到容器中。

(公司招聘10个员工(线程),他们在各种的工位上等待分配任务,

当有一个任务出现时,选取一名员工去执行任务,当他将任务执行完毕后又回到自己的工位等待下一个任务)

而不是

(公司有任务需要做,于是招聘一个员工去完成该任务,当任务完成后,该员工离开公司,下次再有任务时又招聘新的员工)

节约了线程创建和销毁的开销。

import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;public class ThreadPoolExample {public static void main(String[] args) {// 创建一个固定大小为 5 的线程池ExecutorService executor = Executors.newFixedThreadPool(5);// 提交任务给线程池执行for (int i = 0; i < 10; i++) {executor.execute(new Task(i));}// 关闭线程池executor.shutdown();}
}class Task implements Runnable {private int taskId;public Task(int id) {taskId = id;}@Overridepublic void run() {System.out.println("Task #" + taskId + " is running in Thread #" + Thread.currentThread().getId());}
}

首先创建了一个固定大小为 5 的线程池。然后使用一个循环提交了 10 个任务给线程池执行,每个任务都是一个实现了Runnable接口的对象。当任务被线程池执行时,它们会输出自己的编号和线程的编号。最后我们通过调用 shutdown() 方法关闭线程池。

Executors是一个工厂类,可以通过它来创建各种类型的线程池

  • newFixedThreadPool(int nThreads):创建一个固定大小的线程池,池中有固定数量的线程;
  • newSingleThreadExecutor():创建只有一个线程的线程池;
  • newCachedThreadPool():创建一个可根据需要创建新线程的线程池等。

ExecutorService是一个接口,它扩展了Executor接口,具有更完整的线程池控制方法,并且支持提交可返回结果的任务(Callable)。通过使用ExecutorService,我们可以方便地提交任务、关闭线程池、管理任务执行流程并获取任务执行结果。

在实际应用中,我们通常通过Executors创建一个线程池,然后将任务通过ExecutorService提交给线程池执行。

http://www.dt0577.cn/news/3612.html

相关文章:

  • 打不开wordpress百度seo有用吗
  • wordpress菜单侧边栏黑帽seo培训大神
  • 如何借用别人静态网站做模板百度人工客服电话怎么转人工
  • 贵阳企业自助建站系统市场营销培训
  • 网站怎么找开发公司吗广告投放数据分析
  • 现在海外做的比较好一点的网站外贸推广优化公司
  • 网站开发合同中英文百度竞价推广开户联系方式
  • 贵阳网站制作网站快速优化排名软件
  • 大理如何做百度的网站网页代码模板
  • 做手机版网站和做app差别如何用模板做网站
  • 云南网站开发软文推广名词解释
  • 1997年网站建设项目全自动精准引流软件
  • 廊坊专业做网站国家最新新闻
  • 建设银行网站首页打百度网站登录入口
  • cpa怎么做网站什么是seo和sem
  • 做芯片外贸生意上哪个网站武汉seo公司哪家专业
  • 做网站小程序多少钱百度seo公司哪家好一点
  • 省通信管理局 网站备案制度流程百度一下搜索
  • 网站建设的指标十大外贸电商平台
  • 怎么建设独立网站网络销售适合什么人做
  • 做网站 先上线再调整广东清远今天疫情实时动态防控
  • java做企业网站nba最新排名东西部
  • 怎么样做游戏网站服务器ip域名解析
  • 公司网站建设全服务营销理论
  • 深圳网站建设i9988关键词优化建议
  • 帮企业做网站赚钱上海网站建设咨询
  • 网站制作服务公司游戏优化大师官网
  • 有哪些好的做网站公司好全球网络营销公司排行榜
  • flash网站报价南宁seo网络优化公司
  • 西宁 网站建设百度推广登录