365提款经验-365bet官方亚洲版-365视频直播

java如何等待子线程执行结束

java如何等待子线程执行结束

使用Thread的join()方法等待子线程完成

可以通过调用子线程的join()方法让主线程等待子线程执行结束。join()方法会使当前线程阻塞,直到调用join()的线程执行完毕,从而保证后续代码在子线程完成后才执行。示例代码如下:

Thread childThread = new Thread(() -> {

// 子线程任务

});

childThread.start();

try {

childThread.join(); // 等待子线程结束

} catch (InterruptedException e) {

e.printStackTrace();

}

// 子线程执行完毕后继续执行