Développement Java :
Les nouveautés du J2SE 6.0


Durée de la formation : 1 jour

Objectifs : La version J2SE 6.0 de l'environnement Java (nom de code Java Mustang) est maintenant disponible depuis quelques temps. Celle version apporte encore son lot de nouvelles fonctionnalités. Cette journée de formation se propose de vous présenter les principales nouveautés de cette version. Deux nombreux exemples de code vous seront présentés.

Prérequis : Afin de pouvoir suivre cette formation, le stagiaire devra déjà être expérimenté dans le développement d'applications Java.

Public ciblé : Cette formation s'adresse à des développeurs Java maîtrisant la version 5.0 (Java Tiger) et désireux de connaître les nouveautés de la version 6.0 (Java Mustang).


La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés. Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice), à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.


  1. Quelques premiers aspects

    • Amélioration des performances de la JVM
    • Utilisation de wildcard (*) dans le classpath
    • Meilleure prise en charge de la console
    • Les nouveautés de la classe java.io.File
    • Nouvelles annotations (package javax.annotation - @Generated, @Resource, ...)
    • Nouvelles collections (java.util.Deque, ...)
  2. Mise en oeuvre d'IHM via l'AWT et Swing

    • Amélioration du rendu visuel de vos applications
      • Meilleur support de l'anti-aliasing
      • Amélioration du double buffering
    • Intégration de votre application avec le Window Manager
      • La classe java.awt.SplashScreen
      • La classe java.awt.TrayIcon
      • La classe java.awt.Desktop
    • Extensions Swing
      • Possibilités d'ordonner ou de filtrer les colonnes dans un JTable
      • Amélioration du drag 'n drop
      • Le nouveau "look and feel" Nimbus (J2SE 6.0u3)
  3. Les nouveautés XML

    • Utilisation de Web Services
      • Rappels sur la notion de Web Services
      • Présentation de l'API JAX-WS 2.0
      • Mise en oeuvre d'un client Web Service
    • Mapping XML/Objets
      • Les principaux aspects d'un mapping XML/Objets
      • Utilisation de l'API JAXB 2.0
  4. Utilisation de base de données

    • Java DB : une base de données intégrée au J2SE 6.0
      • Historique de Java DB
      • Démarage de Java DB
      • Connexion à la base de données
    • JDBC 4.0 (Java DataBase Connectivity)
      • Support du type SQL XML (standard SQL 2003)
      • Meilleure gestion des connexions à la base de données
      • Meilleure gestion des exceptions
      • Autres évolutions
  5. Intégration de langages de scripts dans la plate-forme Java 6.0

    • Intérêts liés à l'utilisation de langages de scripts
    • Présentation du package javax.script
    • Utilisation du moteur de script Javascript Rhino (Mozilla fundation)
    • Autres moteurs de scripts utilisable par Java (non intégré directement dans le SE)
  6. L'API de contrôle du compilateur javac

    • Le package javax.tools et son champ d'applications
    • Exemples d'une compilation Java par programmation

© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure


Filière Développement Java : Formation Les nouveautés du J2SE 6.0

Filière Développement Java : Cours Les nouveautés du J2SE 6.0

Quelques liens internet

Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Evolution MM Multimédia multimedia : Formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
DéveloppementFormationCatalogue de nos formationsConseilL'encyclopédieCoordonnées

Infini Software - Centre de Formation Informatique continue professionnelle

Formation Java - Formation J2EE - Formation .NET - Langage C, C++ - Formation Internet

Localisation : Sophia Antipolis Nice Alpes Maritimes 06 paca provence alpes cote d'azur Cours formation plan de cours formateur e-learning elearning langages informatique programmation c c++ java C# j2ee j2se jsp servlets Visual Basic HTML XML Javascript ASP .NET XML XSL CSS services web ado .net jdbc rmi ejb réseaux sockets Développement développements informatique développeur internet intranet extranet site web webagency agency logiciel progiciel organisme organismes systèmes embarqués embarquées temps réel Agréments certification certifié Microsoft Certified Professional MCP

Société de développement Informatique

Formation Informatique

Formations Informatique