标签: java generics javafx
我正在阅读JavaFX 11 Node API,但不明白为什么EventHandler经常使用泛型,例如<? super Event>。
EventHandler
<? super Event>
例如:
Node.setOnKeyPressed(EventHandler<? super KeyEvent> value)
为什么不简单
Node.setOnKeyPressed(EventHandler<KeyEvent> value)
有人可以解释吗?