Java - 运行 顺序异步代码

Java - Running Async Code in Order

标题说明了一切。我试图通过首先从同步方法调用它来 运行 一些异步代码。但是结果不行。同步代码一直到异步,我该如何解决这个问题,因为我需要来自异步任务的数据。

谢谢

有很多方法可以实现这一点,仅限于想象。

一种可能的方法是创建 1) 异步进程,并让它在完成后调用不同的函数。

另一种方法是在调用异步函数的函数中继续之前必须满足一个条件。尽管该方法可能 CPU 密集。

另一种方法是在满足条件时提示用户输入。

最困难的方法是创建中断处理程序。这需要对操作系统有更好的了解。