Tarifs: A distance ou présentiel: 1500 euros
Durée : 3 jours
Public : Développeurs Java
Pré-requis : Connaissance de Java 5 / 6
Objectifs : Maîtriser les évolutions apportés par Java 7
Référence : JAV517-F
PROGRAMME:
Introduction
- Java 7 : présentation, évolutions
- Apports syntaxiques :
- - Utilisation de chaînes dans la structure de contrôle switch
- - Opérateurs et littéraux numériques
- - Gestion des exceptions
- - ...
Atelier pratique : Tour d'horizon des nouveautés du langage
Interfaces graphiques
- Nouveautés dans Swing
- Gestion des thèmes (look and feel)
- Gestion de l'apparence/transparence
- Composants et JLayer
Atelier pratique : Création d'application graphique mettant en oeuvre les nouveautés Swing dans Java 7
Gestion de fichiers (NIO 2)
- Présentation des nouvelles classes (java.nio.file)
- Traitement des chemins
- Gestion des accès aux fichiers
- Notification de modifications d'un fichier
Atelier pratique : Manipulation avancée de flux
Evolutions de JDBC 4.1
- Chargement des pilotes
- Gestion améliorée des exceptions
- Utilisation de javax.sql.rowset
Atelier pratique : Application des apports de JDBC 4.1
Notions avancées
- Gestion des processus (Fork and Join)
- Internationationalisation dans Java 7
- Sécurité applicative et cryptographie
- Programmation réseau
- Chargement de classes
- Amélioration de la JVM et invocation de langages dynamiques
Atelier pratique : Multiples exemples d'utilisation