Pour gérer vos consentements :

Développeurs : Java 16 est disponible

Six mois après la v15, Oracle annonce la disponibilité générale de Java 16, à la fois langage de programmation et plateforme de développement (Java Development Kit, JDK).

Cette version inclut un ensemble d’améliorations (JEP ou JDK Enhancement Proposals), dont la correspondance de motifs (Pattern Matching) pour l’opérateur instanceof (JEP 394) et les enregistrements (Records) (JEP 395). Ces deux fonctionnalités « finalisées » dans la v16, étaient déjà disponibles en préversion (preview) dans Java 14, publié il y a un an.

Les développeurs, dont les retours ont alimenté Java 16, peuvent aussi utiliser le nouvel outil de packaging (JEP 392) et découvrir les interfaces de programmation : Vector API (JEP 338), Foreign Linker API (JEP 389) et Foreign-Memory Access API (JEP 393).

Productivité des développeurs

D’autres changements finalisés ou intégrés dans JDK 16 incluent :

JEP 347 – Autorise les fonctionnalités du langage C++14 (dans le code source du JDK)
JEP 357 – Migration de Mercurial vers Git
JEP 369 – Migration vers GitHub
JEP 376 – ZGC : traitement simultané de la pile de threads
JEP 380 – Canaux de sockets du domaine UNIX
JEP 386 – Portage Alpine Linux
JEP 387 – Méta-espace élastique
JEP 388 – Portage Windows/Aarch64
JEP 390 – Avertissements pour les classes basées sur des valeurs
JEP 396 – Encapsulation par défaut des éléments internes du JDK
JEP 397 – Classes scellées (deuxième préversion)

Avec la v16, Oracle continue de proposer une version mise à jour de Java tous les six mois. Pour Georges Saab, vice-président Java Platform Group chez Oracle, ce rythme laisse le temps aux développeurs d’expérimenter et à l’organisation d’intégrer leurs retours pour finaliser des fonctionnalités « qui répondent vraiment aux besoins de la communauté ».

(crédit photo via Pexels)

Recent Posts

GPT-4o : où, quand et pour qui ?

OpenAI orchestre un déploiement très progressif de GPT-4o, y compris de ses capacités multimodales.

18 heures ago

Nom de domaine : Twitter définitivement remplacé par X

Elon Musk avait racheté le nom de domaine X.com à PayPal en 2017. Depuis juillet 2023,…

23 heures ago

Microsoft propose une délocalisation hors de Chine à ses ingénieurs IA et Cloud

Des centaines d'ingénieurs en IA et cloud travaillant pour Microsoft se voient proposer de quitter…

1 jour ago

Du « Monde » à Reddit, le point sur les partenariats data d’OpenAI

Reddit s'ajoute à la liste des « partenaires data » d'OpenAI. Qui rejoint-il ?

1 jour ago

Comment Younited a appliqué la GenAI au crédit conso

Younited a utilisé PaLM 2 puis Gemini pour catégoriser des transactions bancaires en vue de…

1 jour ago

Processeurs : les États-Unis fabriqueront 30 % des puces avancées d’ici 2032

Les États-Unis vont tripler leur capacité nationale de fabrication de puces et contrôler 30 %…

2 jours ago