在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;
});
这些方法都可以实现异步调用方法,具体使用哪种方式取决于具体的需求和场景。