java线程池有哪些

java的线程池有:1.newCachedThreadPool,线程数量不定的线程池;2.newFixedThreadPool,指定工作线程数量的线程池;3.newScheduledThreadPool,核心线程数量是固定的线程池;4.newSingleThreadExecutor,只有一个核心线程的线程池;

java线程池有哪些

java的线程池有以下几种

1.newCachedThreadPool

newCachedThreadPool是一种线程数量不定的线程池,是一个可缓存线程池,常用于处理大量短时间工作任务。

2.newFixedThreadPool

newFixedThreadPool是一个指定工作线程数量的线程池,newFixedThreadPool中每提交一个任务时会自动创建一个工作线程,且当线程处于空闲状态时,线程也不会被回收。

3.newScheduledThreadPool

newScheduledThreadPool是一个核心线程数量是固定的线程池,其特点在于工作线程数目限制为1,且操作的是一个无界的工作队列,最多只有一个任务处于活动状态。

4.newSingleThreadExecutor

newSingleThreadExecutor是一个只有一个核心线程的线程池,采用无界队列的方式来执行线程,且任务之间不需要处理线程同步的问题,可以确保任务在同一个线程中按顺序执行。

我们的服务
专业提供中小企业网站建设.公司网站建设.外贸网站建设.营销型网站建设,响应式网站建设,商城网站定制,手机网站,微信小程序定制.php应用开发服务,公司成立于2014年,8年专注网站建设,秉承“以客户为根本,以科技为核心,以市场为导向”的经营理念;服务电话13714666846(微信同号)

声明:本站所有作品(图文、音视频)均由用户自行上传分享,或互联网相关知识整合,仅供网友学习交流,若您的权利被侵害,请联系 管理员 删除。

本文链接:http://news.ew35.com/