线程
Chace P
这个作者很懒,什么都没留下…
展开
-
线程池
线程池的由来线程池是线程管理的地方,因为线程的创建和回收很浪费系统资源,而线程池为线程生命周期开销问题和资源不足问题提供了解决方案。 1.因为在请求到达时线程已经存在,所以无意中也消除了线程创建所带来的延迟。这样,就可以立即为请求服务,使应用程序响应更快 2.通过适当地调整线程池中的线程数目,也就是当请求的数目超过某个阈值时,就强制其它任何新到的请求一直等待,直到获得一个线程来处理为止,从而可以转载 2015-11-04 12:32:22 · 190 阅读 · 0 评论 -
ScheduledExecutorService只执行一段时间
写项目的时候,用了线程池ScheduledExecutorService.scheduleAtFixedRate(...)发现只执行了一次,后来经过仔细查看,发现中Runable任务中发生了异常,所以后面都不执行….原创 2016-11-15 17:44:48 · 2690 阅读 · 0 评论