import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; public class TaskScheduler { private static final int NUM_TASKS = 10; public static void main(String[] args) { ExecutorService executor = Executors.newFixedThreadPool(NUM_TASKS); for (int i = 0; i < NUM_TASKS; i++) { executor.submit(new Task(i)); } executor.shutdown(); try { } catch (InterruptedException e) { } } static class Task implements Runnable { private final int taskId; public Task(int taskId) { this.taskId = taskId; } @Override public void run() { } } }


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