There is a Java Void -- uppercase V-- reference type. The only situation I have ever seen it used is to parameterize Callables
final Callable<Void> callable = new Callable<Void>() {
public Void call() {
foobar();
return null;
}
};
Are there any other uses for the Java Void reference type? Can it ever be assigned anything other than null? If yes, do you have examples?