lishankang

博客园 首页 新随笔 联系 订阅 管理

2013年12月21日 #

摘要: 线程的创建和销毁都会消耗很大的资源,如果有很多短时间的任务,如果为每个任务创建新线程,创建和销毁线程上花费的时间和消耗的系统资源要比花在处理实际的用户请求的时间和资源更多,除了线程的创建和销毁外,活跃的线程也消耗系统资源,比如线程间的切换(线程超过一定数量后,系统的效率会急剧下降),每个线程私有栈所耗内存,所以,系统中线程的数量也要有控制, 因此引入了线程池的概念。建立线程池新建立一个线程池,一般使用util.concurrent包下面的Executors.java类/**create 线程池的最基本的类*corePoolSize: 线程池中保持存活的线程数,包括idle的; *Maxim.. 阅读全文
posted @ 2013-12-21 20:11 havedrop 阅读(232) 评论(0) 推荐(0) 编辑