Java 17 стала важливою віхою, але Java 21 тепер посіла 17 місце як наступний випуск довгострокової підтримки (LTS). Для розробників Java важливо бути в курсі змін і нових функцій, які приносить ця версія.
Від Java Edition 1.17(21w19a) до Java Edition 1.17. 1 (1.18: 1.18 Pre-release 1), Minecraft вимагає Java 16 або новішої версії. Починаючи з Java Edition 1.18 (1.18 Pre-release 2), Minecraft вимагає Java 17 або новішої версії.
Чи варто оновлюватися до Java 21? У більшості випадків так. Якщо ваша команда використовує Java 8 або ранішу версію, ви втрачаєте багато нових функцій і функцій, зокрема процеси вдосконалення JDK (JEP).
Оновлення (наприклад, з JDK 21 до JDK 22) має потенційно вищу вартість, ніж «оновлення», але відповідно вищі переваги: розробники отримують нові мовні функції, нові інструменти та нові API, що спрощує кодування та підтримку існуючих програм.
Java 21 є нескінченно краще, ніж Java 8. Він технічно кращий з усіх боків. Він швидший, безпечніший, зручніший для операцій, продуктивніший і ефективніший за пам’ять.