• Meylan
  • Moirans
  • Sophia Antipolis
04 76 41 14 20
Référencé Datadock
Atp Formation
  • Formations
  • Certifications
  • Société
  • Contact
Plan de cours
Accueil > Formations > Développement et méthodes > JAVA Nouveautés de Java 7 et 8

Formation JAVA Nouveautés de Java 7 et 8

Domaine : Développement et méthodes

DURÉE
2 jour(s)

 
OBJECTIFS
Introduire les nouveautés et leurs cas d'usage. Tirer parti au maximum des dernières évolutions du langage.
 
Pré-requis
Bonne maîtrise de Java 6.

Participants

Développeur, architecte ou chef de projet Java.

coût

Nous contacter pour une formation sur mesure ou en intra

programme

Télécharger le plan de cours

Consulter le plan de cours

LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à Moirans
Notre centre de formation à Sophia AntipolisOu sur votre site en formation intra

PROGRAMME DE FORMATION
JAVA Nouveautés de Java 7 et 8

Java 7: Présentation
Aperçu des évolutions de Java 7
Evolutions du langage
Utilisation des String dans les switch
Infé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-types
Gestion automatique des ressources ( "try-with-resources")
Accès complet au système de gestion de fichiers avec Nio.2
Les nouvelles classes java.nio.file.Files et java.nio.file.Path
Manipulation de chemins, parcours de répertoires et d'arborescences
Accès aux attributs d'un fichier
Notification des changements dans un répertoire
Gestion des archives Jar/zip
Entrées/sorties asynchrones
Les évolutions de l'API JDBC
Utilisation des Rowset, RowsetFactory, et RowsetProvider
Utilisation du " try-with-resources "
La programmation concurrente
Utilisation du framework Fork/Join
La classe Phaser
LongAdder, LongAccumulator, StampedLock
Nouvelles API de ConcurrentHashMap (mappingCount, search, forEach, reduce, ...)
Asynchronisme : CompletableFuture
Java 8: Evolutions du langage
Méthodes par défaut
Méthodes statiques d'interface
Expressions Lambda
Références de méthodes
Annotations répétées, annotations de type
Java 8: Evolutions des API
Les flux appliqués aux collections
Les extensions de java.util.concurrent
Le package java.util.function
Nouveau package pour la gestion du temps
Autres Evolutions d'API
Java 8: Autres nouveautés
Invocation de code JavaScipt avec Nashorn
dates des formations a grenoble
  • Formation sur mesure, nous contacter
    Intra
dates des formations a SOPHIA ANTIPOLIS
  • Formation sur mesure, nous contacter
    Intra
formations associées
  • Intégration continue avec Jenkins
  • Pogrammation d'applications d'entreprise avec Spring Framework
  • JAVA 1B JAVA - Programmation Orientée Objet en Java : les fondamentaux
  • JAVA 1B JAVA - Programmation Orientée Objet en Java : les compléments
  • JAVA 1B JAVA Gérer la persistance des données avec JPA/Hibernate
  • JAVA 2B JAVA Développement Web Back End avec Java EE et Web Services (RESTful et SOAP)
  • JAVA 2B JAVA - Développement d'applications mobiles avec Android et Android Studio
  • JAVA 4B JAVA - Préparation et passage de la certification
  • JAVA Perfectionnement
  • JAVA EE Gérer la persistance des données avec JPA/Hibernate
  • JAVA EE Mise en oeuvre de Services Web
  • JAVA EE Spring Framework
  • JAVA SE Eclipse : plugins et RCP
  • JAVA SE Java / Corba
  • JAVA SE Les nouveautés du J2SE 6.0
  • JAVA SE Mise en oeuvre ANT
  • JAVA SE Optimisations de code Java
  • JAVA SE Programmation Swing
  • JAVA SE Tests et intégration de code Java
  • Serveurs d'applications J2EE Administration du serveur JBoss
  • Serveurs d'applications J2EE Administration du serveur Tomcat
  • Serveurs d'applications J2EE Administration WebSphere 6.0

Atp Formation
Formation informatique à Grenoble et Sophia Antipolis

31, avenue du Granier
38 240 Meylan

170, rue de Chatagnon
38 430 Moirans

1501/1503 route des Dolines
06560 Valbonne

  • Mentions légales
  • Contact
  • Formations
  • Certifications
  • Société
  • Contact
Nous utilisons des cookies pour vous offrir la meilleure expérience sur notre site.Accepter