import javax.enterprise.concurrent.ManagedExecutorService; import javax.enterprise.concurrent.ManagedTask; import javax.enterprise.concurrent.ManagedTaskListener; public class ExampleTask implements Runnable, ManagedTask { private final String name; public ExampleTask(String name) { this.name = name; } @Override public void run() { System.out.println("Running task: " + name); // TODO: Add your task logic here } @Override public String getName() { return name; } public static void main(String[] args) { ManagedExecutorService executor = // Initialize the executor // Create tasks ExampleTask task1 = new ExampleTask("Task 1"); ExampleTask task2 = new ExampleTask("Task 2"); // Submit tasks for execution executor.submit(task1); executor.submit(task2); // Shut down the executor executor.shutdown(); } }


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