Archives de
Tag: java9

Java.Next

Java.Next

Ma première contribution au blog de Zenika est un article qui parle du futur (ou du présent) de Java et des changements pour les développeurs dans les versions 9, 10 et 11. La gouvernance de Java y est aussi abordé. Cet article reprend et résume les articles que j’ai précédemment écrit sur ce blog sur Java 9, 10 et 11, voici le lien : https://blog.zenika.com/2018/10/30/java-next/ Contribuer au blog de Zenika a été une expérience enrichissante (par le regard exigeant et bienveillant…

Lire la suite Lire la suite

Les optimisations de performances de Java 9

Les optimisations de performances de Java 9

Dans un précédent article sur Java 9, j’avais parcouru les principales nouveautés à destination des développeurs : https://www.loicmathieu.fr/wordpress/informatique/les-nouveautes-de-java-9-pour-les-developeurs. Je vais ici parcourir les principales nouveautés axées sur la performance Je vais encore reprendre les principales JEP : JEP 143: Improve Contended Locking Optimisation des monitors Java (optimisation des locks) en cas de contention (quand plusieurs threads accèdent au même monitor). Ce sont des changements au sein de la JVM qui permettent des gains de performances significatifs (x2) sur certaines opérations…

Lire la suite Lire la suite

Les nouveautés de java 9 pour les développeurs

Les nouveautés de java 9 pour les développeurs

Maintenant que Java 9 est Features Complete, il est temps de se pencher sur toutes les nouveautés que cette nouvelle version va nous apporter, à nous, dévelopeurs utilisant java. Bien sur, tout le monde a entendu parler de la modularisation du JDK (project Jigsaw) attendu depuis très longtemps. Et bien, je ne vais pas en parler ici! Je vais m’attacher aux nouveautés de Java 9 qui sont à destination des dévelopeurs lambda, pas celles à destination des auteurs de framework…

Lire la suite Lire la suite