A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

package Demo06_Executors_LianXi;

import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;

/*
         使用线程池中线程对象的步骤:
                创建线程池对象
                创建Runnable接口子类对象
                提交Runnable接口子类对象
                关闭线程池

*/
public class ThreadPoolDemo {
        public static void main(String[] args) {
                // 创建线程池对象
                ExecutorService pool = Executors.newFixedThreadPool(2);
                // 创建Runnable接口子类对象
                Runnable r = new myRunnable();
                Thread thread = new Thread(r, "大黄");
                //thread.start();
                System.out.println("-----------------");

                Future<?> submit = pool.submit(thread);
                System.out.println(submit);
                Future<?> s2 = pool.submit(thread);
                System.out.println(s2);
                System.out.println("-----------------");
                Future<?> s3 = pool.submit(thread);
                System.out.println(s3);

                pool.shutdown();
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马