935 courses: ICT

Python

  • course by NHA Afstandsonderwijs
  • Online

Agile Scrum

  • course by NHA Afstandsonderwijs
  • Online

WordPress

  • course by NHA Afstandsonderwijs
  • Online
ABIS

Java SE upgrade

  • by ABIS
Online
829

Au cours de cette formation, nous présenterons un aperçu des dernières nouveautés du langage Java et des bibliothèques SE. Cette formation d’une journée chez ABIS vous mettra à jour sur toutes les nouveautés depuis Java SE 9.

Java a évolué au cours de plus que 30 ans avec de nombreuses facilités. Depuis Java SE 9 (9/2017), les nouvelles versions arrivent chaque 6 mois. Quelques unes sont classifiées comme des versions Long Term Support (LTS), par exemple V11, V17, V21 et (bientôt) V25.

Dans ce cours, nous allons :

  • fournir un aperçu des nouvelles fonctionnalités du langage Java depuis Java SE 9
  • découvrir le Java Platform Module System (JPMS)
  • discuter des ajouts aux bibliothèques Java SE
  • présenter un aperçu des dernières fonctionnalités de la JVM

  • Java Platform Module System (JPMS)
    • modules
    • services
    • nouvelles commandes Java pour les modules
  • Language enhancements
    • text blocks
    • local Variable Type Inference - keyword var
    • switch expressions
    • pattern matching (for instanceof and switch)
    • interfaces with private (static) methods
    • sealed classes
    • records
    • implicitly declared classes et instance main methods
  •  API additions (nouvelles méthodes dans :)
    • String et formatting
    • Collections et Functional Programming
    • File I/O
    • Concurrency
  • JVM features
    • JRE improvements - new Garbage Collectors - JVM
    • JShell - run source files
    • packaging tool jpackage

A la suite du discours théorique et des démonstrations, le participant dispose du temps nécessaire pour de nombreux exercices.

Formation interactive en temps réel: disponible en personne ou en ligne ou dans un format hybride. La formation peut être effectuée en français, en anglais ou en néerlandais.

Les participants devront avoir au moins 3 mois d'expérience en programmation Java (voir le cours La programmation en Java).

Online € 829(Incl.VAT) Subscribe

Tout programmeur Java désireux d'avoir un aperçu des nouveautés depuis Java SE 9 et de les mettre en pratique.