教程中的语法错误

use*_*804 -1 java syntax void

这里查看代码,我可以看到第一个方法声明存在问题

public Void doInBackground()
Run Code Online (Sandbox Code Playgroud)

void 当我希望以小盘头看到它时,它是资本化的.

后来在同样的方法中,我看到return null;哪个让我想知道Void是一个类似于整数,字符等的类.

谁能证实这个理论?

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

Jon*_*eet 8

不,这是正确的 - 这是一个返回类型为的方法java.lang.Void.

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

protected abstract T doInBackground() throws Exception
Run Code Online (Sandbox Code Playgroud)

代码编译得很好 - 没有语法错误.

Void 除了这种情况之外很少使用.