fbpx
Chinese (Simplified)DutchEnglishFrenchGermanItalianPortugueseSpanish
sa.expert.consult@gmail.com

Dsormais livr, JDK 14 supporte les expressions switch en standard

Mar 26, 2020 | Web | 0 commentaires


Oracle tient un webinar ce 26 mars pour prsenter les nouveauts du JDK 14, livr la semaine dernire. Si le support des expressions switch est fourni en standard, Text Blocks est propos dans une 2me prversion.

Le Java Development Kit 14 d’Oracle est en disponibilité générale depuis une semaine pour les déploiements en production. Depuis deux ans, le langage bénéficie tous les six mois d’un lot de fonctionnalités finalisées pour permettre aux développeurs de les exploiter sans délais. Le JDK 14 apporte maintenant en standard la prise en charge des expressions switch, des API pour le monitoring en continu des flux d’événements JDK Flight Recorder et une disponibilité étendue du Z Garbage Collector à faible latence pour macOS et Windows. Switch peut être utilisé comme une instruction ou une expression. Cette fonctionnalité simplifie le codage au quotidien et a préparé le terrain pour la fonctionnalité Pattern matching pour instanceof (JEP 305) en préversion dans JDK 14.

Dsormais livr, JDK 14 supporte les expressions switch en standard

Le JDK 14 est la 5ème livraison depuis que la cadence de livraison se fait tous les six mois pour faciliter l’adoption des nouveautés fonctionnelles annoncées aux développeurs. (Crédit : Oracle)

Cette mise à jour inclut également deux fonctionnalités en préversion très attendues : le filtrage par motif pour l’opérateur instanceof (JEP 305) et les Records (JEP 359), cette dernière apportant une syntaxe compacte pour déclarer les classes qui contiennent des données peu immuables. « Cette fonctionnalité peut réduire considérablement le code de base dans les classes de ce type, mais le plus grand bénéfice est de pouvoir modéliser les données en tant que données », explique Oracle. « Il devrait être facile, clair et concis de déclarer ces agrégats de données ». 

Parmi les autres nouveautés du JDK 14 mise en avant par le fournisseur, une deuxième préversion de Text Blocks (JEP 368) arrive après avoir bénéficié des feedbacks des utilisateurs, avec l’objectif de la livrer en standard dans une prochaine version de Java. Text Blocks facilite l’expression de chaines courant sur plusieurs lignes de code source et en améliore la lisibilité dans les programmes qui présentent du code écrit dans des langages autres que Java. 

Packaging Tool et l’API Foreign-Memory Access en incubation

Deux fonctionnalités sont proposées en incubation soumises aux tests et remontées des développeurs : d’une part, l’outil de packaging (JEP 343) pour les applications Java qui doivent être distribuées dans des formats de plateformes spécifiques exigeant que runtimes et applications soient réunies dans le même livrable (JEP 343), d’autre part l’API Foreign-Memory Access (370) destinée à permettre aux programmes Java d’accéder efficacement à une ressource mémoire hors de la pile Java.  

Outre-Atlantique, Oracle a prévu ce jeudi 26 mars un webinar pour présenter les nouveautés du JDK 14, à 14 h EDT, soit 19 h pour la France.



Source link

Besoins de renseignements.

Vous désirez lancer un nouveau projet ou remettre votre site au goût du jour !

Notre équipe vous recontactera dans les plus brefs délais à près la réception de votre message, nous pourrons au mieux répondre à votre demande si vous nous décrivez votre projet le plus précisément possible.

0