import java.util.concurrent.*; class MyTask implements Runnable { private final String name; public MyTask(String name) { this.name = name; } @Override public void run() { System.out.println("Task " + name + " is executing."); } } ExecutorService executor = Executors.newFixedThreadPool(5); executor.submit(new MyTask("Task1")); executor.submit(new MyTask("Task2")); executor.submit(new MyTask("Task3")); executor.shutdown(); public static void main(String[] args) { ExecutorService executor = Executors.newFixedThreadPool(5); executor.submit(new MyTask("Task1")); executor.submit(new MyTask("Task2")); executor.submit(new MyTask("Task3")); executor.shutdown(); } Task Task1 is executing. Task Task2 is executing. Task Task3 is executing.


上一篇:
下一篇:
切换中文