Question grammaire – Signification des "< >" dans les déclarations
Bonjour,
J’ai une question de grammaire Java. Je suis en train d’étudier un peu JavaFX, et je viens de découvrir une syntaxe que je ne comprends pas très bien. Voici un exemple :
Code:
1 2 3
| objet.setOnMouseClicked(new EventHandler<MouseEvent>(){
...
}); |
J'ai bien compris l'utilité de cette fonction et je serais capable de la réutilisé. Ce que je ne comprend pas c'est l'usage du "<...>".
Voici d'autres exemples d'utilisation des "<...>" :
Code:
1 2
| public TableCell<S, T> call(TableColumn<S, T> p) {
...} |
et encore
Code:
ObservableList<Person> data = tableView.getItems();
Pour ce dernier exemple, je pense que "<Person>", sert à préciser l'objet utilisé dans une collection.
Quelqu'un pourrait-il éclairer ma lanterne ?