避免在主线程上进行I / O操作的最佳方法是什么

时间:2019-05-22 05:57:10

标签: java android multithreading

是否可以将I / O操作移至外部主线程,然后将结果返回至主线程?

1 个答案:

答案 0 :(得分:0)

可以使用静态变量。

另一种可能性是ExecutorService。它有一个方法submit(Callable),您可以用它启动线程,并返回一个Future对象。您可以使用它来获取返回的对象。 Calleble<>类似于Runnable,但它可以返回某些内容。