Архив метки: GC

Что нового в Java 13

Java 13 выйдет в свет 17го сентября 2019 года. Помимо ~2300 мелких изменений новая версия Java содержит пять существенных нововведений, которые принято именовать JEP, что означает Java Enhancement Proposal. Посмотрим, что же это за новинки: text blocks, switch expressions, новая начинка для старых Socket API, изменения в сборщике мусора ZGC и динамические CDS архивы.

Что нового в Java 13
Читать далее

Что нового в Java 12

В Java 12 содержится в половину меньше больших нововведений в сравнении с предыдущей версией: в Java 12 засунули восемь JEPов, а в Java 11 из было аж целых семнадцать. Как вы конечно же помните, JEP означает JDK Enhancement Proposal. Иными словами, это единица измерения больших изменений в JDK. Что касается малых изменений в Java, то их количество в Java 11 и 12 не слишком сильно отличается: Jira говорит нам, что в Java 11 из было порядка 2700, а в Java 12 их около 2400. Мы же сосредоточимся только на больших новинках.

(English version is here)

Читать далее

Что нового в Java 10: часть первая

Java 10 должна увидеть свет в марте 2018. Это будет следующий большой short-term release после Java 9, которая была выпущена недавно в сентябре 2017.

После того как конце 2017-го года я покинул Java Team в Oracle и переехал на другую сторону Атлантического океана, я обещал себе под Новый Год, что буду стараться следить за тем, что происходит с Javа. Ну хотя бы в 2018-м году.

Так как Java 10 уже не за горами, то самое время взглянуть на JEP’ы (Java Enhancement Proposal), которые запланированы в Java 10. Вот краткий обзор больших изменений в Java 10. Наслаждайтесь!

English version is here.

 

Читать далее