Java - 运行 顺序异步代码
Java - Running Async Code in Order
标题说明了一切。我试图通过首先从同步方法调用它来 运行 一些异步代码。但是结果不行。同步代码一直到异步,我该如何解决这个问题,因为我需要来自异步任务的数据。
谢谢
有很多方法可以实现这一点,仅限于想象。
一种可能的方法是创建 1) 异步进程,并让它在完成后调用不同的函数。
另一种方法是在调用异步函数的函数中继续之前必须满足一个条件。尽管该方法可能 CPU 密集。
另一种方法是在满足条件时提示用户输入。
最困难的方法是创建中断处理程序。这需要对操作系统有更好的了解。
标题说明了一切。我试图通过首先从同步方法调用它来 运行 一些异步代码。但是结果不行。同步代码一直到异步,我该如何解决这个问题,因为我需要来自异步任务的数据。
谢谢
有很多方法可以实现这一点,仅限于想象。
一种可能的方法是创建 1) 异步进程,并让它在完成后调用不同的函数。
另一种方法是在调用异步函数的函数中继续之前必须满足一个条件。尽管该方法可能 CPU 密集。
另一种方法是在满足条件时提示用户输入。
最困难的方法是创建中断处理程序。这需要对操作系统有更好的了解。