Formation Java 7: Nouveautés de Java 7


  • TIRER PARTI DES DERNIÈRES ÉVOLUTIONS DE JAVA VERSION 7
REFERENCE
 
 
JNJS
DUREE
 
 
2 jours
TARIFS
 
 
1295 € HT
Niveau : Débutant
Cours à distance: Possible
OBJECTIFS :
 

Java 7 est l'avant dernière version de Java, elle apporte de nouvelles fonctionnalités et de nombreuses améliorations significatives. Au niveau du langage, Java 7 simplifie l'écriture de code en facilitant l’utilisation des génériques, des structures de contrôle, la gestion des ressources, les exceptions, etc... L'API Java est également améliorée avec Java 7 ; l'API NIO 2.0 améliore la gestion de fichiers et annihile les disparités des systèmes d'exploitation, de nouvelles classes permettent de tirer parti du parallélisme et d'utiliser au maximum les CPUs disponibles, SWING et JDBC sont améliorés, enfin Java 7 introduit le typage dynamique qui apporte à Java la souplesse des langages comme Ruby ou Python. Cette formation Java 7 introduit toutes ces nouveautés et leurs cas d'usage. Elle permet à tous développeurs, architectes ou chef de projet Java de tirer parti au maximum des dernières évolutions du langage Java avec la version 7

PRÉ-REQUIS :
 

maîtrise de Java 5 ou 6

PUBLIC :
 

Cette formation Java 7 s'adresse aux développeurs et aux chefs de projet

PROGRAMME :
 

 

Présentation de Java 7

Aperçu des évolutions de Java 7

Evolutions du langage Java 7

Utilisation des objets String dans les structures switchInférence de type avec l'opérateur <>Nombres binaires et utilisation de l’underscore dans l’écriture des nombres"Catch" multiple et Propagation d’exceptions avec vérification des sous-typesGestion automatique des ressources ( "try-with-resources")Travaux pratiques Application des évolutions du langage Java 7

Accès complet au système de gestion de fichiers avec Nio.2

Les nouvelles classes java.nio.file.Files et java.nio.file.PathManipulation de chemins, parcours de répertoires et d'arborescencesAccès aux attributs d'un fichierNotification des changements dans un répertoireGestion des archives Jar/zipEntrées/sorties asynchrones.Travaux pratiques Mise en œuvre des entrées/sorties sur fichiers avec les nouvelles API

Les nouveautés Java 7 dans Swing

Fenêtres transparentes et non rectangulairesJLayer : un calque pour les composantsNimbus, le nouveau " look and feel "Gestion des traitements dans la SecondaryLoopTravaux pratiques Création d'une IHM utilisant les nouvelles fonctionnalités de Swing

Les évolutions de l'API JDBC dans Java 7

Utilisation des Rowset, RowsetFactory, et RowsetProviderUtilisation du " try-with-resources "Travaux pratiques Mise en oeuvre des nouveautés de JDBC 4.1

La programmation concurrente

Utilisation du framework Fork/JoinLa classe Phaser.Travaux pratiques Mise en ouvre du pattern "Fork and Join".

Autres nouveautés Java 7

XML: support de JAXP, JAXB et JAX-WSManipulation de méthodes avec l'objet ExpressionAméliorations dans l'internationalisationAméliorations de la JVMSupport pour l'implémentation de langages dynamiquesTravaux pratiques Manipulation de méthodes avec l'objet Expression

 

S'INSCRIRE À CETTE
FORMATION JAVA 7
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

4 j

 
Les dernières versions de Java apportent  des simplifications de langage, des améliorations en termes de performance (java.io par exemple) et bien d'autres...

3 j

 

Java - Java EE

Certification Java 6
La certification Oracle Certified Professional, Java SE 6 Programmer (OCPJP 6 - 1Z0-851 anciennement appelée « Sun Certified Java Programmer 6 - SCJP 6 - CX-310-065»), certifie...

3 j

 
Cette formation Java 7 vous prépare au passage de la certification officielle « Oracle Certified Associate Java SE 7 Programmer «  réf. 1Z0-803. Au-delà...

3 j

 
La certification Oracle Certified Professional, Java SE 7 Programmer (1Z0-804) certifie que son titulaire maîtrise parfaitement la syntaxe de Java 7 et les concepts objets qui lui sont...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB