IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Présentation des nouveautés de Java 5.0 Tiger (J2SE 1.5) [Tutoriel]


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 9
    Par défaut Alors ces types génériques
    Bonjour,
    alors voilà, 2 ans après la sortie du jdk5, j'aimerais avoir vos retours sur les types génériques.
    Pour ma part j'en ai marre de faire de toujours avoir à faire des cast dans le code, et je trouve que les génériques permettent d'éviter pas mal d'erreurs avant l'exécution.
    Cependant je contaste que très peu d'api ont utiliser les fonctionnalités du jdk5 (pas de générique dans struts, ni dans jsf, ni dans hibernate, ni même dans spring)... Les utilisez-vous ces fameux génériques?

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par sgourio
    Cependant je contaste que très peu d'api ont utiliser les fonctionnalités du jdk5 (pas de générique dans struts, ni dans jsf, ni dans hibernate, ni même dans spring)... Les utilisez-vous ces fameux génériques?
    Le monde de l'entreprise est assez "frilleuse" : elle préfère resté sur des technologie éprouvé et bien maitrisé et attendre avant de faire évoluer les choses...

    Ainsi, J2SE 1.4 est encore très utilisé (de même que le 1.3 d'ailleurs).
    Surtout que J2EE 1.4 fonctionne avec ces JRE, alors que Java EE 5.0 qui neccessite Java 5.0 est bien trop jeune...

    Or, si les nouveautés de Java 5.0 sont très intérressante, le bytecode généré n'est pas compatible et neccessite une JVM 5.0...

    Ainsi, si une API passe en Java 5.0 et utilise les nouveautés du langage, elle se "sépare" d'une grande partie de sa cible.

    C'est pourquoi la plupart des API n'ont pas encore été migré : elle offre une meilleure compatibilité avec les JVM plus anciennes...

    Il faudra attendre que Java 5.0 devienne la "norme" en entreprise pour voir les API externe migrer petit à petit...

    Surtout que cette migration a un coût, et que la maintenance de deux versions l'est encore plus

    a++

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2002
    Messages
    182
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 182
    Par défaut
    bonsoir,

    je debute sur Java JDK 5 et je trouve que la genericité est tres complexe à comprendre ( contrairement au C++) quand on aborde certains aspects, c'est trop poussée je trouve.

    qu'en pensez vous ?

  4. #4
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Citation Envoyé par voyageur
    bonsoir,

    je debute sur Java JDK 5 et je trouve que la genericité est tres complexe à comprendre ( contrairement au C++) quand on aborde certains aspects, c'est trop poussée je trouve.

    qu'en pensez vous ?
    Qu'est-ce que tu ne comprends pas?

Discussions similaires

  1. Réponses: 17
    Dernier message: 12/02/2010, 09h43
  2. Présentation des nouveautés de WCF Data Services 1.5
    Par Jean-Michel Ormes dans le forum Contribuez
    Réponses: 3
    Dernier message: 21/01/2010, 20h39
  3. Réponses: 5
    Dernier message: 20/08/2009, 09h03
  4. Présentation des nouveautés Zend Studio 7.0
    Par aityahia dans le forum Zend Studio
    Réponses: 7
    Dernier message: 11/08/2009, 22h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo