Java 8 : Les nouveautés

Conclure sur les nouveautés de Java 8

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
C'est déjà la fin de cette formation ! Récapitulez toutes les notions vues en compagnie de votre formateur Fabien Brissonneau.

Transcription

Pour conclure cette formation sur les nouveautés de Java 8, je vous rappelle les principaux points du langage Java 8. Concernant le langage, les Ind. Expressions, les Stream, les interfaces fonctionnelles et les dates, sans compter évidemment la possibilité de parler des nouveaux outils. Alors dans le langage de programmation lui-même, les Lambda Expressions, c'est une grande, grande nouveauté du langage, ça offre des possibilités de programmation fonctionnelle, en fait. Les références de méthodes, qui complètent très bien les Lambda Expressions et que l'on va retrouver dans tout ce qui est manipulation de flux. Alors c'est un petit peu original effectivement par rapport à ce que Java savait faire par rapport à des langages comme C++ par exemple, où on parle assez naturellement d'adresses de fonctions. Bon, les méthodes par défaut sur les interfaces, c'était un petit point, en fait. Les annotations répétées sur les classes. Nous avons vu que l'inférence de type était améliorée et qu'on pouvait aussi maintenant faire la réflexion sur les méthodes. Par contre, ce qu'on a quand même bien mis en avant, ce sont les flux. En fait, dans java.util.stream, vous avez des outils qui vous permettent de quasiment changer votre façon de programmer en Java, vraiment un point extrêmement important. Bon, les aspects plus liés à la JVM au niveau de la sécurité, on est passé dessus. Je rappelle qu'en Java 8, l'IHM se réalise à partir de Java FX. Java FX est une API graphique, qui va remplacer Swing dans les nouvelles applications, qui est beaucoup plus proche de ce qu'on sait faire avec, par exemple Android, donc Java FX étant une bibliothèque graphique qui saura manipuler des ressources. Alors Java FX est un chapitre à lui tout seul, on peut difficilement simplement introduire Java FX. Ce n'est pas vraiment une nouveauté Java 8, Java FX. Mais c'est vraiment aujourd'hui en Java 8 que l'on remplace Swing par Java FX. Et du point de vue de la manipulation des outils, on pourra repérer cette option, parameters, qui vous permet justement de récupérer le nom des paramètres formels dans les méthodes. Voilà, vous pouvez aller voir sur le site Oracle effectivement les nouveautés, les nouveautés des nouveautés, que vous avez donc dans le JDK 8. Je rappelle que le JDK 8 est paru le 14 mars 2014 en fait, donc une nouveauté qui commence à entrer réellement dans les moeurs, avec essentiellement je pense, cette nouveauté des Ind. Expressions et les flux, qui sont vraiment les deux points qui vont changer la vie du programmeur Java. J'espère que les points que nous avons vus ensemble dans cette formation vous ont éclairés. Je vous remercie de l'avoir suivie.

Java 8 : Les nouveautés

Découvrez les nouveautés introduites par la version 8 de Java. Voyez les expressions lambda, les références de méthodes, les méthodes par défaut dans les interfaces, etc.

1h44 (21 vidéos)
Aucun commentaire n´est disponible actuellement
Logiciel :
Spécial abonnés
Date de parution :17 août 2015

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !