Java基础程序人生Java学习笔记

线程池-Executor框架

2016-12-26  本文已影响31人  五人行

java高并发程序设计 - 网易云课堂

当线程过多时,会耗尽cpu或内存资源;通过线程池可以避免系统频繁的创建与销毁线程,对于已经创建的线程重复利用。

JDK的Executor框架提供了线程池功能;

Executor框架提供了各种类型的线程池:

Executors.newFixedThreadPool(10);固定线程数量的线程池;

Executors.newScheduledThreadPool(10);计划任务的线程池;

Executors.newSingleThreadExecutor();单任务线程池;

Runnable与Callable的区别;

FutureTask;可以由Thread包装来执行,也可以由ExecutorService来

执行。

上一篇 下一篇

猜你喜欢

热点阅读