Description de la formation
|
CP-JMAJ
|
Ce cours pratique propose une mise à niveau pour les développeurs connaissant le langage Java en leur présentant les nouveautés intégrés à JavaSE dans les versions 5 et 6.
§ Pré-requis
Bonne connaissance et expérience pratique sur le langage Java.
§ Programme
- Java5 : les nouveautés du langage # Présentation des nouveautés introduites dans le langage Java5.
Généricité La nouvelle boucle for Autoboxing / Unboxing Enumérations Varargs Les imports statiques Les annotations
- La généricité # Description avancée des principes et de la mise en oeuvre de la généricité en Java.
Utiliser des types génériques Invoquer des méthodes génériques Usage des wildcards Développer un type générique
- La nouvelle boucle for # Utilisation de la nouvelle boucle for (for each) sur des structures standards. Transformation d'un type en type itérable.
Syntaxe de la nouvelle boucle for. Types du langage compatibles avec la boucle. L'interface Iterable Développer un type générique
- Les énumérations # Apprentissage des énumérations, types apparus avec la version 5 de Java.
Déclaration d'une énumération Manipulation des membres d'une énumération Déclaration de membres dans un type énumération
- Les annotations # Présentation des annotations, nouveau type de données apparu dans Java 5. Utilisation des annotations standard, création et utilisation d'une annotation.
Présentation et utilité des annotations Présentation des annotations communes du langage Java Créer et utiliser ses propres annotations
- Les nouveautés des packages java.lang et java.util # Présentation de quelques classes utiles apparues dans Java 5.
ProcessBuilder et lancement de sous processus en Java Formatter et formatage de texte Lecture intelligente d'un flux avec la classe Scanner Les nouvelles classes de l'API de concurrence La manipulation de chaînes avec StringBuilder
- Les nouvelles collections # Présentation des nouvelles implémentations de Collection et Map apparues dans les versions 5 et 6 de Java.
Les Queues ConcurrentMap NavigableSet et NavigableMap
- Quelques nouveautés de Java 6 # Les API intégrées à Java 6.
Intégration des langages de scripting dans Java Le mapping XML avec JAXB Le parsing XML STAX Le support des Web Services JDBC 4.0
Prix : 990€/pers HT Durée : 3 jours Lieu : Versailles (à proximité immédiate de la gare SNCF, RER et TGV Versailles-Chantiers, à 12min de Montparnasse et 18min de La Défense)
|
Développeurs Java, connaissant bien le langage et souhaitant en apprendre les nouveautés.
|
|
Formation passer évolution de java 1.4 à java 6 Versailles Yvelines DIF
|
|
Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.
Tel : 01 55 58 04 20.
|