线程池的使用示例说明
下文笔者讲述线程池使用示例简介说明,如下所示
线程池使用示例: 1.定义线程类 2.定义线程池 3.将线程类实例 放入线程池中,启动线程池例:
创建线程类 public class runnabledemo implements Runnable { @Override public void run() { System.out.println(Thread.currentThread().getName()+" 正在执行..."); } } 创建测试类 import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class demo01 { public static void main(String[] args) { //1.创建线程池 ExecutorService executorService = Executors.newFixedThreadPool(2); //2.调用线程池中的线程执行指定的线程对象 executorService.submit(new runnabledemo()); executorService.submit(new runnabledemo()); executorService.submit(new runnabledemo()); //3.销毁线程池(不建议执行) executorService.shutdown(); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。