Java高并发编程课后总结

一、为何用线程池? 有时候,系统须要处理很是多的执行时间很短的请求,若是每个请求都开启一个新线程的话,系统就要不断的进行线程的建立和销毁,有时花在建立和销毁线程上的时间会比线程真正执行的时间还长。 并且当线程数量太多时,系统不必定能受得了。 使用线程池主要为了解决一下几个问题: 经过重用线程池中的线程,来减小每一个线程建立和销毁的性能开销。 对线程进行一些维护和管理,好比定时开始,周期执行,并发数
相关文章
相关标签/搜索