Начиная с 2017 года (с версии Java 9), язык перешёл на предсказуемый релизный цикл — каждые 6 месяцев выходит новая версия.
Это значит, что Java стабильно выпускает 2 релиза в год, вне зависимости от объема изменений.
Зачем так часто?
▶ Чтобы быстрее доставлять фичи (без ожидания по несколько лет)▶ Чтобы упростить планирование для команд и компаний▶ Чтобы сделать развитие Java более прозрачным и стабильным
Каждая новая версия — это не революция, а эволюция: выходят улучшения, preview-фичи, экспериментальные штуки, которые обкатывают, дорабатывают и потом стабилизируют.
📌 Некоторые версии получают статус LTS (Long-Term Support) — это стабильные релизы с долгосрочной поддержкой (например, Java 17 и Java 21). Именно их чаще всего выбирают для продакшена.
Получается, если так и дальше пойдёт, Java 100 выйдет в 2063 году