-1

通过查看此处的代码,我可以看到第一个方法声明存在问题

public Void doInBackground()

void当我希望看到它在小型大写字母中时,它是大写的。

后来在相同的方法中,我看到return null;这让我想知道是否Void是一个类似于 Integer、Character 等的类。

谁能证实这个理论?

如果 Void 是一个类,它会在什么时候使用?

4

2 回答 2

8

不,这是正确的——它是一个返回类型为java.lang.Void.

必须具有该返回类型,因为它正在扩展SwingWorker<Void, Void>并覆盖此方法:

protected abstract T doInBackground() throws Exception

代码编译良好 - 没有语法错误。

Void除了这种情况外,很少使用。

于 2013-06-19T13:18:12.703 回答
0

Voidjava中class用于表示voidreturn关键字

于 2013-06-19T13:21:45.453 回答