您的位置:首页 > 编程语言 > Java开发

Java高并发--线程池

2017-10-10 22:34 211 查看
一、为什么要使用线程池?

在我们工作中,通常需要创建一些线程来处理一些业务,最常用的就是记录系统日志,这个时候如果我们手动创建线程,比如采用最传统的方式,那么这个时候就会出现反复创建很多线程,然后当线程使用完的时候,这些线程又会被关闭,这样就会浪费很多时间来反复创建和销毁线程。那么这个时候就需要我们现在要谈的线程池上场了。

二、什么是线程池?

线程池就像一个池子一样,里面放了很多线程,当需要使用的时候就从线程池中取一条,不需要的时候就把这个线程归还给线程池。这就是线程池。但是需要注意的一点,线程池中的线程不能够太多,不然容易造成内存泄漏。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: