首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

java线程池的理解

发布网友

我来回答

2个回答

热心网友

线程池顾名思义是一个装着"线程"的池子,,它包含了很多已经启动好的并且处于睡眠状态的线程.当你有请求时,就会直接使用池子里面的线程而不用去创建.对于请求量很少的时候看起来没多少作用...但是当系统使用人数多了..请求数量很多的时候就会为系统节约大量的资源,让系统不去忙于线程的创建和销毁,,,而让系统更好的完成他的功能.

热心网友

你是用java自带的executorservice这个线程池么?如果是的话,executorservice自身会管理池中的线程,不需外界手动干预。
如果是自己写的话,必须在线程池内的线程加入退出判定,要不然的话是没法从线程外结束线程的。(你也不应该这样做,因为这样会导致验证的资源泄漏)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com