Accueil InfoQ Java SE sur InfoQ
Articles
Flux RSS-
Java 18 - Partie 2
Cette seconde partie sur Java 18 est consacrée aux autres améliorations notamment en termes de performance et de sécurité ainsi que le support de Java 18 par l’outillage.
-
Java 18 - Partie 1
Java 18 a été publié le 22 mars 2022. Cet article détaille les 9 JEPs qui sont incluses dans cette nouvelle version non-LTS de Java.
-
Pleins Feux Sur Les Fonctionnalités Java : les Blocs De Texte
Java SE 13 a introduit les blocs de texte en mode preview, visant à réduire la difficulté de déclarer et d'utiliser des chaînes de caractères littérales multilignes en Java. Après une deuxième preview, avec des modifications mineures, ils devraient devenir une fonctionnalité permanente dans Java SE 15. Dans cet article, Brian Goetz, Java Language Architect chez Oracle, approfondit le sujet.
-
Pleins Feux Sur Une Fonctionnalité De Java 14 : Les Records
Java SE 14 (mars 2020) introduit les Records (jep359) comme fonctionnalité en mode preview. Les Records visent à améliorer la capacité du langage à modéliser des agrégats de «données simples» avec moins de code. Dans cet article, l'architecte du langage Java Brian Goetz approfondit cette fonctionnalité.
-
Exterminer les Heisenbugs
Le terme "Heisenbug" ne se trouvera probablement pas dans la liste des nouveaux mots ou des mots les plus fréquemment utilisés de Webster cette année. Malheureusement, en tant qu'ingénieurs en développement nous sommes (trop) familiers avec cette créature sinistre.
-
Twitter migre plus de code sur la JVM, la performance et l'encapsulation désignées comme raisons premières
Twitter passe progressivement de plus en plus d'éléments sur la JVM. Le changement est à la fois motivé par les avantages fréquemment cités de la JVM, tels que la performance ou la scalabilité, mais aussi par le désir de mieux découper en services indépendants et de mieux adresser d'autres problématiques d'architecture.