使用线程池创建多线程

使用线程池创建多线程,第1张

使用线程创建多线程
package com.yby7;

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

class NumberThread implements Runnable{
    @Override
    public void run() {
        for (int i = 0;i <= 100;i++){
            if (i % 2 == 0){
                System.out.println(Thread.currentThread().getName()+":"+i);
            }
        }
    }
}
public class Threadpool {
    public static void main(String[] args) {
        ExecutorService service = Executors.newFixedThreadPool(10);
      //  service.submit();//适用于callable
        service.execute(new NumberThread());//适用于Rannable

        service.shutdown();//关闭线程
    }
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5660294.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存