黑马程序员技术交流社区

标题: 什么是线程池?视频哪里有讲么 [打印本页]

作者: 任献东    时间: 2014-10-17 12:09
标题: 什么是线程池?视频哪里有讲么
据说还有从线程池创建线程的方法?
作者: 面具猴    时间: 2014-10-17 12:35
张老师的“Java多线程与并发库高级应用”中的“9.Java5线程并发库的应用”这一段视频里,
通过 :
  1.                  Executors.newCachedThreadPool();
  2.                  Executors.newFixedThreadPool(3);
  3.                  Executors.newSingleThreadExecutor();
复制代码

分别创建: 不固定数量线程,固定数量线程,单个线程的线程池,
再通过返回的ExecutorService对象的execute(Runnable r)方法执行
传入的Runnable对象中run方法的代码。
例如:
  1.                  ExecutorService service=Executors.newCachedThreadPool();
  2.                  service.execute(new Runnable() {
  3.                         public void run() {
  4.                                 System.out.println("execute....");
  5.                         }
  6.                  });
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2