La découverte vous plaît ?
Ceci est la première leçon gratuite. Obtenez un accès complet : demandez une démo ou connectez-vous.
La découverte vous plaît ?
Ceci est la première leçon gratuite. Obtenez un accès complet : demandez une démo ou connectez-vous.
Dans ces leçons, nous couvrirons le nouveau calendrier de publication auquel Oracle s'est engagé et comment rester au courant des tendances actuelles. Fini le calendrier de publication annuel, qui impliquait généralement d'attendre 18 à 24 mois avant de pouvoir utiliser les nouvelles fonctionnalités dans les applications de production.
Nous verrons comment Java était traditionnellement limité pour inclure des classes et des interfaces, et comment Oracle a depuis élargi le système de type de langage Java: Un type énuméré a été ajouté il y a quelques versions, et plus récemment, Oracle a ajouté un type d'enregistrement. Le type d'enregistrement est utile dans de nombreux cas où les programmeurs étaient auparavant obligés d'utiliser une classe à la place.
Nous terminerons par un aperçu de l'avenir de Java et de la réflexion prospective qui continue d'en faire l'un des langages de programmation les plus utilisés.
Il couvre le nouveau calendrier de publication d'Oracle et comment se tenir au courant des tendances actuelles, l'expansion du système de types du langage Java (y compris le type énuméré et le type enregistrement plus récent), et les fonctionnalités modernes de codage Java telles que le switch amélioré, les chaînes multilignes, et le pattern matching avec instanceof. Il se termine par un aperçu de l'avenir de Java.
Vous serez en mesure de décrire le cycle de publication d'Oracle, d'identifier diverses nouvelles fonctionnalités du langage, d'expliquer comment le switch a été amélioré, de comprendre comment utiliser des chaînes multilignes, et de reconnaître le nouveau pattern matching de Java avec instanceof.
Le cours comprend trois leçons : Historique des Versions Java, Systèmes de Types Java, et Codage Java Moderne.
Il se rapporte à Java 11, Java 8, l'historique des versions Java EE, Java Enterprise Edition, Oracle Agile, et le Cycle de vie des versions logicielles.
Le type record est utile dans de nombreux cas où les programmeurs étaient auparavant contraints d'utiliser une classe à la place, et il fait partie de l'expansion par Oracle du système de types du langage Java.