Java高并发程序设计(六)JDK并发包2

1. 线程池的基本使用 1.1. 为何须要线程池java a.减小了建立和销毁线程的次数,每一个工做线程均可以被重复利用,可执行多个任务。git 建立和销毁线程也须要时间,若是建立和销毁的时间远大于线程执行的时间,反而得不偿失。github b.能够根据系统的承受能力,调整线程池中工做线线程的数目,防止由于消耗过多的内存,而把服务器累趴下(每一个线程须要大约1MB内存,线程开的越多,消耗的内存也就
相关文章
相关标签/搜索