Maison > Java > javaDidacticiel > Qu'est-ce que Java8 ?

Qu'est-ce que Java8 ?

藏色散人
Libérer: 2020-09-17 16:29:09
original
16673 Les gens l'ont consulté

Java8, également connu sous le nom de jdk1.8, est une version majeure du développement du langage Java. Oracle a publié la version Java 8 le 18 mars 2014, qui prend en charge la programmation fonctionnelle, un nouveau moteur JavaScript, une nouvelle API de date, etc.

Qu'est-ce que Java8 ?

Nouvelles fonctionnalités

Java8 a ajouté de nombreuses nouvelles fonctionnalités, nous discutons principalement des suivantes :

● Expression Lambda - Lambda permet d'utiliser la fonction comme paramètre d'une méthode (la fonction est passée dans la méthode en tant que paramètre.

● Référence de méthode - La référence de méthode fournit une syntaxe très utile, qui peut référencer directement les méthodes ou les constructeurs de classes ou d'objets Java (instances). Utilisées en conjonction avec lambda, les références de méthode peuvent rendre la construction du langage plus compacte et concise, réduisant ainsi le code redondant. − La méthode par défaut est une méthode. Il y a une méthode d'implémentation dans l'interface.

● Nouveaux outils − Nouveaux outils de compilation, tels que : Moteur Nashorn jjs, analyseur de dépendances de classe jdeps

● Stream API - L'API Stream nouvellement ajoutée (java.util.stream) introduit un véritable style de programmation fonctionnel dans Java

● API Date Time - Améliore le traitement des dates et des heures

● Classe facultative. − Facultatif. La classe fait désormais partie de la bibliothèque de classes Java 8 pour résoudre les exceptions de pointeur nul

● Nashorn, moteur JavaScript − Java 8 fournit un nouveau moteur javascript Nashorn, qui nous permet d'exécuter du javascript spécifique sur la JVM. Candidature.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal