Maison  >  Article  >  Java  >  Comment les génériques Java sont-ils instanciés et appelés ?

Comment les génériques Java sont-ils instanciés et appelés ?

WBOY
WBOYavant
2023-04-23 19:13:051557parcourir

1. L'appel générique est similaire à l'appel de méthode ordinaire, mais au lieu de transmettre des paramètres à la méthode, vous transmettez les paramètres de type à la classe Box elle-même.

Box<Integer> integerBox;

Terminologie des paramètres de type et des variables de type : de nombreux développeurs peuvent utiliser les termes "paramètre de type" et "variable de type" de manière confuse, mais ces deux termes ne sont pas identiques. Lors du codage, des paramètres de type sont fournis pour créer des types paramétrés. Donc T dans Foo food < t > est un paramètre de type, et String dans Foo

2. Pour instancier une classe à l'aide d'un appel générique, utilisez le mot-clé new comme d'habitude, mais placez <

Souvent appelés types paramétrés (équivalents aux paramètres réels d'une méthode).

Box<Integer> integerBox = new Box<Integer>();

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer