码迷,mamicode.com
首页 > 编程语言 > 详细

面试之线程池

时间:2017-09-21 13:22:09      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:性能   线程池   方法   连接池   span   thread   其他   核心   一个   

1.概述 

java线程池的工作原理和数据库连接池的差不多,因为每次重新创建线程都是很耗资源的操作,所以我们可以建立一个线程池,这样当需要用到线程进行某些操作时,就可以直接去线程池里面找到空闲的线程,这样就可以直接使用,而不用等到用到的时候再去创建,用完之后可以把该线程重新放入线程池供其他请求使用从而提高应用程序的性能。

2.核心流程

  2.1.构建一个 ThreadPoolExecutor 并指定默认要创建的线程的数量

  2.2.通过 threadPool.execute()去添加一个个要执行的线程即实现了Runable接口的java类

  2.3.在实现了Runable接口的java类的run方法中写入具体的业务代码

面试之线程池

标签:性能   线程池   方法   连接池   span   thread   其他   核心   一个   

原文地址:http://www.cnblogs.com/MJyc/p/7567718.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!