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

使用Runnable接口创建线程池

时间:2019-08-15 19:23:36      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:i++   service   print   new   static   main   --   sys   executor   

步骤:

创建线程池对象
创建 Runnable 接口子类对象
提交 Runnable 接口子类对象
关闭线程池
实例:

class TaskRunnable implements Runnable{

@Override
public void run() {
for (int i = 0; i < 10; i++) {
System.out.println("自定义线程任务在执行"+i);
}
}
}
public class ThreadPool {

public static void main(String[] args) {
//创建线程池对象 参数5,代表有5个线程的线程池
ExecutorService service = newFixedThreadPool(5);
//创建Runnable线程任务对象
TaskRunnable task = new TaskRunnable();
//从线程池中获取线程对象
service.submit(task);
System.out.println("----------------------");
//再获取一个线程对象
service.submit(task);
//关闭线程池
service.shutdown(http://www.amjmh.com);
}

}

---------------------

使用Runnable接口创建线程池

标签:i++   service   print   new   static   main   --   sys   executor   

原文地址:https://www.cnblogs.com/liyanyan665/p/11359759.html

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