JAVA 7, LES NOUVEAUTÉS

publicité
Développement logiciel
JAVA 7, LES NOUVEAUTÉS
Réf: JAA
Durée : 2 jours (7 heures)
OBJECTIFS DE LA FORMATION
En juillet 2011, plus de quatre ans après la sortie de Java 6, a été publiée la version 7 du langage Java. Ce stage vous en
montre les principales évolutions et leurs impacts sur le développement d'applications.
Contenu:
-La genèse de la version 7 et les évolutions du langage
-NIO 2 : la nouvelle API de gestion de fichiers
-Les nouveautés SWING
-JDBC 4.x : les évolutions de l'API
-Programmation concurrente
-Extensions de la JVM : invocation de langages dynamiques
-Autres nouveautés
PROGRAMME DE FORMATION
La genèse de la version 7 et les évolutions du langage
-Aperçu du processus ayant abouti à Java 7.
-Les nouveautés du langage.
-Utilisation du type String dans les instructions switch.
-Utilisation de l'opérateur <>.
-Gestion automatique de la fermeture de ressources utilisées.
-Ecriture des littéraux numériques avec le caractère _.
-Améliorations dans la gestion des exceptions.
Travaux pratiques
Exercices d'utilisation des nouveautés d'écriture du langage Java.
NIO 2 : la nouvelle API de gestion de fichiers
-La classe java.io.File vs les classes du nouveau package java.nio.file.
-Manipulation de chemins et parcours de répertoires.
-Gestion des fichiers : accès, lecture et écriture.
-Notification des changements d'un fichier.
Travaux pratiques
Exercices d'utilisation de la nouvelle API de gestion de fichiers.
Les nouveautés SWING
-JLayer : application du design pattern " Décorateur ".
____________________________________________________________________________________
Adonya Sarl – Organisme de Formation Professionnelle
75 Avenue Niel – 75017 PARIS, France
Tél.: 01.40.55.06.47 - www.adonya .fr - [email protected]
SARL au capital de 40.000 € - 505 085 126 RCS Paris – Code NAF 8559A
TVA intracommunautaire FR 57 50 50 85 126 - Déclaration d'existence N° 11 75 43 524 75
-Nouveau " look and feel " Nimbus.
-Combinaison de composants graphiques lourds et légers.
-Gestion de la transparence et de la forme des fenêtres.
Travaux pratiques
Création d'une IHM utilisant les nouvelles fonctionnalités de SWING.
JDBC 4.x : les évolutions de l'API
-Présentation des évolutions.
-Chargement des pilotes.
-Utilisation des Rowset, RowsetFactory, et RowsetProvider.
-Gestion des exceptions en chaîne.
-Utilisation du try - catch with resources.
Travaux pratiques
Mise en application des évolutions JDBC 4.x.
Programmation concurrente
-Présentation du framework " Fork and Join ".
-Usage du Framework. Techniques sous-jacentes.
-Exemple de mise en oeuvre.
Travaux pratiques
Exercice d'utilisation des classes du framework " Fork and Join ".
Extensions de la JVM : invocation de langages dynamiques
-Présentation des langages à typage dynamique.
-Invocation de langages dynamiques depuis Java.
-Evolutions de la JVM.
Travaux pratiques
Exercice d'invocation depuis la JVM de programmes écrits avec un langage objet à typage dynamique.
Autres nouveautés
-Revue des nouveautés liées au domaine de la sécurité, à la programmation réseau, à l'internationalisation.
-Revue de fonctionnement du Classloader.
PROFIL STAGIAIRES & PRÉ-REQUIS
Ce cours s'adresse aux responsables de projets et développeurs professionnels Java 5 et 6 désirant connaître les évolutions du
langage.
Maîtrise de Java 5/6.
____________________________________________________________________________________
Adonya Sarl – Organisme de Formation Professionnelle
75 Avenue Niel – 75017 PARIS, France
Tél.: 01.40.55.06.47 - www.adonya .fr - [email protected]
SARL au capital de 40.000 € - 505 085 126 RCS Paris – Code NAF 8559A
TVA intracommunautaire FR 57 50 50 85 126 - Déclaration d'existence N° 11 75 43 524 75
PRIX
Paris : 1 320.00 € HT - 1 584.00 € TTC
Province : 1 320.00 € HT - 1 584.00 € TTC
DATES DE FORMATIONS
Lyon, Aix, Nantes, Rennes, Toulouse, Bordeaux, Bruxelles, Strasbourg, Lille, Genève, Sophia-antipolis, Luxembourg: Nous
consulter.
____________________________________________________________________________________
Adonya Sarl – Organisme de Formation Professionnelle
75 Avenue Niel – 75017 PARIS, France
Tél.: 01.40.55.06.47 - www.adonya .fr - [email protected]
SARL au capital de 40.000 € - 505 085 126 RCS Paris – Code NAF 8559A
TVA intracommunautaire FR 57 50 50 85 126 - Déclaration d'existence N° 11 75 43 524 75
Powered by TCPDF (www.tcpdf.org)
Téléchargement