Tha*_*Don 2 java generics wicket
最近在Wicket遇到了代码,如下所示:
Form<?> form = new Form<Void>("form")
Run Code Online (Sandbox Code Playgroud)
任何人都可以在这里解释Void类型的用法吗?我第一次看到实际使用的那种类型.它是否在Wicket之外使用?
是的,它在Wicket之外使用.例如,当一个方法接受一个Callable<V>
参数,而我的Callable没有返回任何东西时,我使用了一个Callable<Void>
.Void
因此用于表示某些参数化方法不返回任何内容.
在这种特殊情况下,根据文档,它用于表示Form没有任何模型对象.Void类型唯一有效的值是null
.
归档时间: |
|
查看次数: |
561 次 |
最近记录: |