Formation - Java 8 - Les nouveautés

Qualiopi
Durée 2 jours (14 heures)
Localisation Partout en France
Logo de IB Cegos - Formation - Java 8 - Les nouveautés

Proposé par

IB Cegos

Prérequis

  • Savoir développer en Java

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En entreprise
  • À distance
  • En centre

Objectifs pédagogiques

  • Cette formation fait l'objet d'une évaluation formative.

Programme de la formation

1 - Les nouvelles syntaxes

  • Lambdas expression
  • Différences avec les classes anonymes
  • Les limites des lambdas expressions
  • Les méthodes par défaut sur les interfaces
  • Les interfaces fonctionnelles
  • L'utilisation des SAM
  • Exercice : utilisation des lambdas expressions pour mettre en évidence les changements dans le style de codage

2 - L'annotation @Functional

  • L'interface Function
  • L'interface Predicate
  • L'interface Supplier
  • L'interface Consumer
  • Exercice : mise en oeuvre des nouvelles interfaces pour comprendre la portée de cette nouvelle notion

3 - Les améliorations du langage

  • Les annotations répétables
  • La réflexion sur paramètres
  • Exercice : créer des annotations répétables et les utiliser

4 - Les streams

  • Définition et utilisation des streams
  • Les classes de java.util.stream
  • Utilisation des streams avec les lambdas expressions
  • Les traitements parallèles avec les streams
  • Exercice : réaliser des traitements avec les streams, en utilisant les lambdas expressions et autres prédicats

5 - La sécurité

  • Algorithmes renforcés
  • Support de l'algorithme AEAD
  • Aléatoire amélioré
  • Exercice : travailler avec les nouveaux algorithmes de sécurité

6 - JavaFX

  • Le thème Modena
  • Encapsulation de Swing dans JavaFX
  • Amélioration de 3D
  • Le contrôle WebView
  • Exercice : création d'une interface avec JavaFX

7 - Les outils

  • Les outils en ligne de commande : jjs, jdeps, javac -h
  • Nashorn : moteur JavaScript
  • Les profils compacts
  • Exercice : mise en oeuvre d'interactions Java/JavaScript et démonstration des profils compacts

8 - Les collections

  • Le tri parallèle
  • Encodage Base64
  • Le support de l'arithmétique non signée
  • Exercice : mise en oeuvre des nouvelles possibilités sur les collections

9 - Les dates et l'internationalisation

  • Les classes de gestion de la date
  • La gestion du temps
  • Le format de date et de temps
  • Les chronologies
  • Nouveautés de l'internationalisation
  • Exercice : utilisation des classes de date

10 - Concurrence et réseau

  • Les nouveautés de java.util.concurrent
  • La classe StampedLock
  • La classe java.net.URLPermission
  • Exercice : utilisation de StampedLock
Logo de IB Cegos - Formation Formation - Java 8 - Les nouveautés

Proposé par

IB Cegos

"Formations aux technologies et métiers du Numérique"

Voir la fiche entreprise
Logo de IB Cegos - Formation - Java 8 - Les nouveautés

Formation - Java 8 - Les nouveautés

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.