<dependency> <groupId>org.jboss.spec.javax.enterprise.concurrent</groupId> <artifactId>jboss-concurrency-api_1.0_spec</artifactId> <version>1.0.1.Final</version> </dependency> import javax.enterprise.concurrent.ManagedExecutorService; import org.jboss.concurrent.ExecutorFactory; public class ConcurrencyExample { public static void main(String[] args) { ManagedExecutorService executorService = ExecutorFactory.newManagedExecutorService(); Runnable task = () -> { System.out.println("Running concurrent task"); }; executorService.submit(task); executorService.shutdown(); } } <managed-executor-service> <core-threads>10</core-threads> <max-threads>20</max-threads> <keep-alive-time>10</keep-alive-time> <queue-length>100</queue-length> <thread-pool-name>myThreadPool</thread-pool-name> </managed-executor-service>


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