----- Original Message ----- From: "Remi Forax" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, March 21, 2002 11:41 AM Subject: Generics v1.2
> L'impl�mentation 1.2 de la specif sur les generics est sortie > (si ca interresse qqun :) > > <http://developer.java.sun.com/developer/earlyAccess/adding_generics/> > > Rappelons pour ceux-ce qui n'ont pas suivi, les generics c'est > approximativement les templates du C++ en Java. H�h� ca va bien dans la lign�e de tes articles sur les templates. > pro: > - un seule code pour tous les instantiations. > - typage des param�tres des generics. > - verification du generic � la compile !! > - ajout de la covariance sur les types de retour. > - typage des Collections :) > > cons: > - pas de type primitif. > - pas d'augmentation de vitesse dans l'immediat, > il faudra r��cire les JITs pour cela. > - pas de polymorphisme sur les valeurs typ�es par > un param�tre des generics. > ( � mon avis le plus gros probl�me). > > voila. Tu veut dire qu'un truc comme �a ne passe pas : ArrayList<Number> numbers = new ArrayList<Number>(); numbers.add(new Integer(3)); // ? Merci pour l'info en tout cas. > Remi -- Nicolas Repiquet
