JAVA 线程池的创建 以及异步线程池的使用
2016-11-12 10:53
363 查看
JAVA 线程池 说白了就是放线程的容器
JAVA线程池分为三种 分别是 缓冲线程池 : ExecutorService es=Executors.newCachedThreadPool();
固定线程池: ExecutorService es=Executors.newFixedThreadPool();
单线程池: ExecutorService es=Executors.newSingleThreadExecutor();
线程池的执行:es.execute(new Runnable(){ public void run() });
异步线程池:就是可以并发的去执行, 执行方法变成了 es.submit(new Callable()); 注:submit里面的参数,是异步的Callable 跟Runnable类似,只不过是异步的而已。
而且返回值是一个Future 变量。
JAVA线程池分为三种 分别是 缓冲线程池 : ExecutorService es=Executors.newCachedThreadPool();
固定线程池: ExecutorService es=Executors.newFixedThreadPool();
单线程池: ExecutorService es=Executors.newSingleThreadExecutor();
线程池的执行:es.execute(new Runnable(){ public void run() });
异步线程池:就是可以并发的去执行, 执行方法变成了 es.submit(new Callable()); 注:submit里面的参数,是异步的Callable 跟Runnable类似,只不过是异步的而已。
而且返回值是一个Future 变量。
相关文章推荐
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- JAVA 线程池的创建 以及异步线程池的使用
- Java中的线程创建,以及使用四种线程池对线程进行管理