page contents
发现
问答
发起
提问
文章
文章
更多
专家
讲堂
话题
财富榜
商城
Toggle navigation
问答
文章
精品课
商城
冒泡
搜索
我要提问
立即登录
免费注册
首页
问答
正文
什么是线程池?有哪几种创建方式?
小柒
发布于 2022-10-22 13:53
阅读 711
收藏 0
答案
1
分类:
高并发架构
高并发
编程论坛
默认排序
时间排序
4350
王昭君
2022-10-22 14:18
在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对
象要获取内存资源或者其它更多资源。在
Java
中更是如此,虚拟机
将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以
提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次
数,特别是一些很耗资源的对象创建和销毁,这就是
”
池化资源
”
技术产
生的原因。
线程池顾名思义就是事先创建若干个可执行的线程放入一个池(容
器)中,需要的时候从池中获取线程不用自行创建,使用完毕不需要
销毁线程而是放回池中,从而减少创建和销毁线程对象的开销。
评论 (
0
)
请先
登录
后评论
您需要登录后才可以回答问题,
登录
或者
注册
关注
1
关注
小柒
提出于 2022-10-22 13:53
全部
小柒 的其他提问
类似问题
运行时异常与一般异常有何异同?
1 回答
711 阅读
String 和StringBuffer的区别?
2 回答
711 阅读
怎样将字符串中第一个字母大写?
3 回答
711 阅读
在Python中如何生成一个随机数?
1 回答
711 阅读
Python中的不可变集合(frozenset)是什么?
1 回答
711 阅读
在Python中怎样获取输入?
1 回答
711 阅读
×
发送私信
发给:
内容:
×
举报此文章
垃圾广告信息:
广告、推广、测试等内容
违规内容:
色情、暴力、血腥、敏感信息等内容
不友善内容:
人身攻击、挑衅辱骂、恶意行为
其他原因:
请补充说明
举报原因: