码迷,mamicode.com
首页 > 编程语言 > 详细

java基础之线程池

时间:2020-07-23 09:12:53      阅读:66      评论:0      收藏:0      [点我收藏+]

标签:其他   oid   java基础   使用   对象   demo   rgs   cut   exec   

一、线程池:提前创建多个线程存放到集合容器中,其中的线程可以反复使用,减少资源的开销
作用就是:线程执行完一个任务,并不被销毁,而是可以继续执行其他的任务

使用线程池中线程对象的步骤:
1. 创建线程池对象。
2..创建Runnable接口子类对象(线程所要执行的任务【target】)
3. 提交Runnable接口子类对象。

  public class ExecutorTest {
      /**
       * 一个线程池,2个线程,3个任务 Executors:线程池工具类
       * @param args
       */
      public static void main(String[] args) {
          ExecutorService executorService = Executors.newFixedThreadPool(2);
          executorService.submit(new RunableDemo());
          executorService.submit(new RunableDemo());
          executorService.submit(new RunableDemo());
      }
  }

java基础之线程池

标签:其他   oid   java基础   使用   对象   demo   rgs   cut   exec   

原文地址:https://www.cnblogs.com/jock766/p/13364040.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!