image.png
    image.png

    1. package com.pln.gaoji;
    2. import java.util.concurrent.Executor;
    3. import java.util.concurrent.ExecutorService;
    4. import java.util.concurrent.Executors;
    5. //测试线程池
    6. public class TestPool {
    7. public static void main(String[] args) {
    8. //1.创建服务,创建线程池
    9. //newFixedThreadPool 参数为线程池大小
    10. ExecutorService service = Executors.newFixedThreadPool(10);
    11. //2.执行
    12. service.execute(new MyThread());
    13. service.execute(new MyThread());
    14. service.execute(new MyThread());
    15. service.execute(new MyThread());
    16. //3.关闭线程池
    17. service.shutdown();
    18. }
    19. }
    20. class MyThread implements Runnable{
    21. @Override
    22. public void run() {
    23. System.out.println(Thread.currentThread().getName());
    24. }
    25. }

    image.png