Java—按顺序运行异步代码

Java—按顺序运行异步代码,java,asynchronous,synchronization,task,Java,Asynchronous,Synchronization,Task,标题说明了一切。我试图通过首先从同步方法调用来运行一些异步代码。但结果不起作用。同步代码比异步代码走得更远,因为我需要异步任务中的数据,如何解决这个问题 谢谢实现这一目标的方法很多,仅限于想象 一种可能的方法是创建异步进程,并让它在完成后调用不同的函数 另一种方法是在调用异步函数的函数中继续之前必须满足一个条件。尽管这种方法可能会占用大量CPU 另一种方法是在满足条件时提示用户输入 最困难的方法是创建一个中断处理程序。这需要更好地理解操作系统。如果能看到代码就好了:谢谢,我做了第一个选择,它成功

标题说明了一切。我试图通过首先从同步方法调用来运行一些异步代码。但结果不起作用。同步代码比异步代码走得更远,因为我需要异步任务中的数据,如何解决这个问题


谢谢

实现这一目标的方法很多,仅限于想象

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

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

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


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

如果能看到代码就好了:谢谢,我做了第一个选择,它成功了。花了两个小时想弄明白,答案就这么简单。啊!:)