在Java中,可以使用多種方式來實現異步調用方法。
ExecutorService executorService = Executors.newFixedThreadPool(10);
executorService.execute(() -> {
// 異步調用的方法
method();
});
executorService.shutdown();
CompletableFuture<Void> future = CompletableFuture.runAsync(() -> {
// 異步調用的方法
method();
});
ExecutorService executorService = Executors.newFixedThreadPool(10);
Future<Void> future = executorService.submit(() -> {
// 異步調用的方法
method();
return null;
});
這些方法都可以實現異步調用方法,具體使用哪種方式取決于具體的需求和場景。