并发编程高级篇一----JDK多任务执行框架,Concurrent.util工具类以及锁的高级深化
1.Jdk的多任务执行框架JDK提供了一套线程框架Executor来帮助开发者有效的进行线程控制,Executors扮演线程工厂的角色,其创建线程的方法如下newFixedThreadPool()返回固定数量的线程池,该方法的线程数始终不变。若线程空闲则立即执行否则暂缓到队列中newSingleThreadPool()创建一个线程池,若线程空闲则立即执行否则暂缓到队列中newCachedThrea