gpt4 book ai didi

java - Android,最终类 Void

转载 作者:行者123 更新时间:2023-11-30 00:39:31 26 4
gpt4 key购买 nike

我注意到 AsyncTask 方法 doInBackground() 返回一个类类型为 Void 而不是简单的 void 的对象

@Override
protected Void doInBackground(Cursor... params) {
return null;
}

那是做什么用的?特别是如果该类无法实例化。

最佳答案

AsyncTask 必须有一些 返回类型 T 以满足接口(interface)契约,但有些任务没有返回值(例如,可能只是“完成”或失败的异常(exception))。在这种情况下,doInBackground 不能是 void,但它可以是其他东西——在这种情况下,Void,具体来说适用于指定了通用返回类型但实现没有任何可返回的情况。

关于java - Android,最终类 Void,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42755342/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com