我无法解释/理解Java List的泛型类型:
List<? extends Command> myVar = client.performAction(actionParams);
Run Code Online (Sandbox Code Playgroud)
如何? extends Command调用泛型类型,就像它有一个名称一样?究竟是什么类型的?它是一个Command对象吗?或者这是否意味着它只接受扩展的类Command?使用这种结构有什么优势?在什么Java版本中集成了这种类型的构造?
| 归档时间: |
|
| 查看次数: |
612 次 |
| 最近记录: |