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

淘宝不能发布网站源码做商品建设网站的步骤知乎

淘宝不能发布网站源码做商品,建设网站的步骤知乎,企业网站托管备案,公司网站制作要什么是线程池 线程池其实就是一种多线程处理形式,处理过程中可以将任务添加到队列中,然后在创建线程后自动启动这些任务。这里的线程就是我们前面学过的线程,这里的任务就是我们前面学过的实现了Runnable或Callable接口的实例对象; 为什么使用线程池 …

什么是线程池

线程池其实就是一种多线程处理形式,处理过程中可以将任务添加到队列中,然后在创建线程后自动启动这些任务。这里的线程就是我们前面学过的线程,这里的任务就是我们前面学过的实现了Runnable或Callable接口的实例对象;

为什么使用线程池

使用线程池最大的原因就是可以根据系统的需求和硬件环境灵活的控制线程的数量,且可以对所有线程进行统一的管理和控制,从而提高系统的运行效率,降低系统运行运行压力;当然了,使用线程池的原因不仅仅只有这些,我们可以从线程池自身的优点上来进一步了解线程池的好处;

线程池种类

newSingleThreadExecutor 创建“单线程化线程池”
也就是只有一条线程的线程池,所创建的线程池用唯一的工作线程来执行任务,使用此方法创建的线程池,能保证所有任务按照指定顺序(如FIFO)执行
1.单线程化的线程池中的任务,是按照提交的次序,顺序执行的
2.池中的唯一线程的存活时间是无限的
3.当池中的唯一线程正繁忙时,新提交的任务实例会进入内部的阻塞队列中,并且其阻塞队列是无界的。
总体来说,单线程化的线程池所适用的场景是:任务按照提交次序,一个任务一个任务逐个执行的场景。
FixedThreadPool :适合使用在任务量比较固定但耗时长的任务。
ScheduledThreadPool :适合使用在执行定时任务和具体固定周期的重复任务。
SingleThreadPool :适合使用在多个任务顺序执行的场景。
newWorkStealingPool: 适合使用在很耗时的任务中

线程池参数

1 、 corePoolSize (线程池基本大小)必须大于或等于 0 ;
2 、 maximumPoolSize (线程池最大大小)必须大于或等于 1 ,必须大于或等 等于 corePoolSize ;
3 、 keepAliveTime (线程存活保持时间)必须大于或等于 0 ;
4 、 unit (存活时间的单位)
5 、 workQueue (任务队列)不能为空;
6 、 threadFactory (线程工厂)不能为空,默认为 DefaultThreadFactory 类
7 、 handler (线程饱和策略)不能为空,默认策略ThreadPoolExecutor.AbortPolicy
在这里插入图片描述

http://www.yayakq.cn/news/384011/

相关文章:

  • 北京网站建设是什么意思wordpress小程序百家号
  • 做非洲出口的网站中国建设法律法规网官方网站
  • 阿里云网站空间购买怎做网站转app
  • 河南平台网站建设公司wordpress单页制作
  • 济南外贸网站网站源码区别
  • 网站设计工程师是it行业吗注册个公司大概要多少钱
  • 天心区网站建设中国苏州网站
  • 福建省网站备案国外 网站 源码
  • 西宁企业网站开发定制网上花店网页设计代码
  • 企业自助建站策划方案2022年8月国内重大新闻
  • 刚察县wap网站建设公司手机app开发与应用
  • 新网站推广最直接的方法wordpress 大门户
  • php网站开发套模板有没有可以做兼职的网站
  • 做网站是需要多少钱网站开发前台实训
  • 西宁市网站设计企业自己的电脑做网站服务器
  • 招聘网站系统怎么做网站案例上海
  • 西餐厅网站建设的需求分析网络营销产品的首选产品
  • 个人自助网站宿州哪有做网站的
  • 如何让网站上线网络建站网网络推广
  • 珠海网站定制邢台百姓网官网
  • 徐州服饰网站建设苏州网站推广找苏州梦易行
  • 广州网匠营销型网站建设公司西安做网站培训
  • 徐州手机网站优化公司企业网站源码搜一品资源网
  • 建网站怎么起名字长沙麓谷网站建设
  • 个人网站建设详细教程2018年的网站制作
  • 重庆seo研究中心肇庆网站建设优化
  • 哈尔滨精致网站建设毕业设计题目怎么选题
  • 厦门专业网站设计代理印度购物网站排名
  • 有没有专门做纸箱的网站大连头条热点新闻
  • 企业网站建设开题报告app软件大全