是否可以将I/O操作移至外部主线程,并将结果返回给主线程?
最佳答案
可以使用静态变量。
另一种可能性是ExecutorService
。它有一个方法submit(Callable)
,您可以用它启动线程,它会返回 Future
目的。您可以使用它来获取返回的对象。
Calleble<>
类似于 Runnable
,但它可以返回一些东西。
关于java - 避免主线程上 I/O 操作的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56250182/