JAVA 线程池的创建 以及异步线程池的使用

来源:互联网 发布:笔记本连接网络机顶盒 编辑:程序博客网 时间:2024/06/09 15:50

   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  变量。

0 0
原创粉丝点击