49 votes

Que sont les génériques en Java ?

Je ne comprends pas vraiment l’intérêt des génériques. Que font-ils, comment les utilisez-vous ?

D’après ce que je peux dire, tout ce qu’ils font est de vérifier les types de retour aux heures de compilation au lieu des temps d’exécution pour éviter d’exécuter le programme avant qu’une erreur ne soit générée. Est-ce tout ce qu’ils font?

par exemple:

Je lisais quelque chose sur le fait que les génériques sont arbitraires, et que vous ne devriez utiliser que des majuscules? C’est un peu déroutant.

10voto

millimoose Points 22665

Référez-vous aux principes fondamentaux de la FAQ d’Angelika Langer - c’est la meilleure explication de tout ce qui concerne les génériques de Java que vous êtes susceptible de trouver. Cela dit, l’objectif principal initial des génériques était de permettre des collections « typées ».

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X