Déposer une
demande de formation
Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.

Votre demande sera transmise de manière anonyme et vous pourrez sélectionner parmi les propositions commerciales, la plus intéressante !

Notre hotline est à votre disposition pour vous accompagner au 33 (0)1 55 58 04 27.

Information sur la formation

Référence interne de la formation : CP-JAVA7

Durée 3 jours

Tarif 1190 € HT


Ce cours est une première approche du langage Java. Après présentation des concepts Objet et de la syntaxe du langage, le stagiaire apprend à développer des applications interactives en Java. Des exercices pratiques permettent d'illustrer et de mettre en oeuvre les concepts abordés.

La génèse de Java 7

Un peu d'histoire.

Rappels sur le Java Community Process
Le processus ayant abouti à la nouvelle version de Java
Les nouveautés du langage

Tour d'horizon essentiellement syntaxique.

Utilisation du type String dans les instructions switch
L'opérateur <>
Gestion automatique de la fermeture de ressources utilisées
Ecriture des litéraux avec le caractère _
Amélioration dans la gestion des exceptions
NIO 2

Etude de la nouvelle API de gestion des E/S.

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 un fichier
Swing / Java 7

Les nouveautés Swing de Java 7.

JLayer : application du design pattern « Décorateur » aux composants Swing
Nouveau « look and feel » Nimbus
Utilisation combinée de composants graphiques lourds et légers
Gestion de la transparence et de la forme des fenêtres


JDBC 4.X

Les nouveautés JDBC de Java 7.

Cohabitation avec JPA
Chargement des pilotes
Utilisation des Rowset, RowsetFactory, et RowsetProvider
Gestion des exceptions en chaîne
Utilisation du try – catch with resources
Programmation concurrente

Le framework Fork and Join.

Présentation du framework « Fork and Join »
Exemple de mise en œuvre
Extensions de la Machine Virtuelle

Invocation de langages dynamiques.

Présentation des langages à typage dynamique et la JVM
Invocation de langages dynamiques depuis Java
Evolutions la JVM
Autres nouveautés

Nouveautés diverses de Java 7.

Nouveautés liées au domaine de la sécurité
Nouveautés liées à la programmation réseau
Nouveautés liées à l’internationalisation
Fonctionnement du Classloader

Clients visés :

La maitrise de Java 5/6 est requise pour profiter des travaux pratiques.

Mots-clés en rapport avec la formation :

java , java7, JVM , JPA , Framework , JDBC , swing , paris

Societe

Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.

Votre demande sera transmise de manière anonyme et vous pourrez sélectionner parmi les propositions commerciales, la plus intéressante !