实际上 这个异步方法在另外一个service中
您可以使用线程池来执行异步方法,以确保主线程不会被阻塞。下面是一个可能的实现方案: import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class MyClass { private static final ExecutorService executorService = Executors.newFixedThreadPool(2); ...
executorService.execute(() -> { try { // 模拟异步方法的执行 Thread.sleep(1000); } catch (InterruptedException e) { ...
实际上 这个异步方法在另外一个service中
您可以使用线程池来执行异步方法,以确保主线程不会被阻塞。下面是一个可能的实现方案: import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class MyClass {
private static final ExecutorService executorService = Executors.newFixedThreadPool(2); ...
executorService.execute(() -> {
try {
// 模拟异步方法的执行
Thread.sleep(1000);
} catch (InterruptedException e) { ...