
Java *
Объектно-ориентированный язык программирования
Новости
В JavaDoc предлагают добавить заметки, которые сложно пропустить

В JavaDoc предлагают добавить тег @note. Он позволит выделять важные примечания прямо в документации API.
«Сбер» представил SberJDK — собственную промышленную Java-платформу на базе OpenJDK

«Сбер» представил корпоративный проект SberJDK — собственную промышленную Java‑платформу на базе OpenJDK. Базовая версия решения содержится в Едином реестре отечественного ПО и доступно как Open Source — без лицензионной платы за использование, в том числе в корпоративных системах, сообщили в компании.
ИИ заставил Java и Spring патчиться чаще

AI ускорил не только разработку. Он так же бодро ускорил поиск уязвимостей.
Oracle признала, что квартального графика обновлений Java уже недостаточно. Дополнительный патч вышел в августе, следующий запланирован на 17 ноября. В 2027 году таких выпусков станет больше.
У Spring похожая ситуация. Весной команда зафиксировала рост количества отчётов об уязвимостях на 1700% всего за месяц. Релизы пришлось переносить, чтобы подготовить большой пакет исправлений.
Вышла Java 27

Вышла общедоступная версия Java 27. В этот релиз попало около 2500 закрытых задач и 9 JEP’ов. Release Notes можно посмотреть здесь. Полный список изменений API – здесь.
Java 27 не является LTS-релизом, и у него будут выходить обновления только полгода (до марта 2027 года).
Скачать JDK 27 можно по этим ссылкам:
Oracle JDK (лицензия NFTC)
OpenJDK (лицензия GPLv2 with Classpath Exception)
«Микросервисы на Java: Kafka, Kubernetes, мониторинг» — новый курс Яндекс Практикума

Мы запустили новый курс для мидл и синьор Java-разработчиков, а также тимлидов и архитекторов — «Микросервисы на Java: Kafka, Kubernetes, мониторинг»
Релиз OpenIDE 2026.2: одна IDE для Java, Kotlin, Go, Python и веб‑разработки

Обновили базовую платформу до версии 2026.2, расширили поддержку Java и Kotlin, улучшили работу с Git и обновили Java-профилировщик.
Доработали редактор и подсказки в терминале, добавили проверки настроек Gradle и упростили переход к исходникам библиотек. Через Git worktrees теперь можно работать с несколькими ветками одновременно.
Вышла Java 27: G1 и компактные заголовки объектов теперь по умолчанию

Вышла Java 27: G1 и компактные заголовки объектов теперь включены по умолчанию, поэтому обновление может повлиять на работу приложений без правок кода. В релиз вошли девять JEP, но часть возможностей всё ещё остаётся предварительной.
Broadcom обеспечит безопасность опенсорсных библиотек Python и Java
Компания Broadcom решила взять на себя ответственность за безопасность программного обеспечения с открытым исходным кодом, а именно фреймворка приложений Spring для Java и RabbitMQ.
Неделя до «Митапа с двойной начинкой»

26 августа собираем Go- и Java-разработчиков на мероприятие от VK Just Tech.
Вас ждут два трека выступлений, общение и, конечно, афтепати с квизом, шавермой и мастер-классом.
Как Oracle меняет цикл обновлений Java. Разбираем августовский CSPU

18 августа 2026 года Oracle выпустила Critical Security Patch Update — 943 патча безопасности для 23 семейств продуктов. Для Java это первый выпуск в новом формате: к четырем квартальным обновлениям в год Oracle добавляет ежемесячные CSPU, а с 2027 года планирует перейти на полностью ежемесячный цикл — двенадцать выпусков вместо четырех.
Причину Oracle указывает довольно прямо: ИИ уже меняет то, как обнаруживаются и исправляются уязвимости, увеличивая скорость и масштаб обнаружения и устранения. Квартальный цикл, по которому Java жила больше десяти лет, попросту перестал успевать за темпом выявления и эксплуатирования новых угроз.
Oracle закрыла приём в открытый проект OpenJDK изменений, созданных с помощью ИИ-инструментов

В компании Oracle объявили о запрете на приём в открытый проект OpenJDK изменений, сгенерированных с помощью ИИ-инструментов. Ограничение касается исходного кода, текстовых материалов и изображений, передаваемые в репозитории проекта или размещаемые на сайте, в сообщениях или на wiki-страницах сообщества разработчиков. Из областей в которых разрешено применение ИИ при разработке Java названы отладка и рецензирование кода.
Ближайшие события
JetBrains готовит IntelliJ IDEA к работе с Cursor, Codex и Claude Code через LSP

JetBrains представили предварительную версию расширения Java & Kotlin by IntelliJ IDEA для Visual Studio Code, Cursor и других редакторов на базе VS Code. Оно запускает в фоне LSP-сервер, использующий технологии анализа Java и Kotlin из IntelliJ IDEA.
Это не означает, что сама IntelliJ IDEA переходит на LSP или отказывается от собственной платформы анализа кода. В данном случае LSP используется для передачи возможностей IntelliJ IDEA во внешние редакторы.
Вам доклады по Go или Java? VK приглашает на «Митап с двойной начинкой»

26 августа VK собирает Go- и Java-инженеров, чтобы прокачать знания в разработке и архитектуре высоконагруженных сервисов.
Вас ждут: летний Санкт-Петербург, любимый стритфуд, феерический закат, два трека докладов от ведущих инженеров VK и приглашённых экспертов, квиз, мастер-класс и вечеринка!
Релиз PDFsam (PDF Split And Merge) 6.0.5

5 августа 2026 года состоялся релиз открытого кроссплатформенного проекта для работы с файлами в формате PDF (разделение, слияния, извлечения страниц, смешивание и поворот) под названием PDFsam (PDF Split And Merge) 6.0.5. Исходный код решения написан на Java и опубликован на GitHub под лицензией GNU Affero General Public License v3.0. Сборку PDFsam 6.0.0 представили в апреле 2026 года. Версия проекта PDFsam 5.0.0 вышла в январе 2023 года. Проект PDFsam 4.0.0 представили в декабре 2018 года. Релиз PDFsam 3.0.0 случился в ноябре 2015 года.
Череда релизов: вышли новые версии Axiom JDK, Axiom NIK, Libercat и Axiom JDK Express

В прошлом месяце мы выпустили обновления для четырёх наших решений Java-стека: Axiom JDK, Axiom JDK Express, Axiom Native Image Kit Pro и Libercat. В новые версии вошли исправления уязвимостей, бэкпорты и обновления отдельных компонентов.
Рассказываем, какие версии стали доступны и что изменилось в каждом продукте.
В fastjson 1.2.68–1.2.83 обнаружили RCE в приложениях Spring Boot

В fastjson 1.2.68–1.2.83 обнаружили уязвимость, которая при определённой конфигурации Spring Boot позволяет удалённо выполнить код даже с отключённым AutoType. Разбираемся, какие приложения находятся под угрозой, почему типовые настройки не спасают и что нужно сделать владельцам проектов на fastjson 1.x.
Релиз PDFsam (PDF Split And Merge) 6.0.4

11 июля 2026 года состоялся релиз открытого кроссплатформенного проекта для работы с файлами в формате PDF (разделение, слияния, извлечения страниц, смешивание и поворот) под названием PDFsam (PDF Split And Merge) 6.0.4. Исходный код решения написан на Java и опубликован на GitHub под лицензией GNU Affero General Public License v3.0. Сборку PDFsam 6.0.0 представили в апреле 2026 года. Версия проекта PDFsam 5.0.0 вышла в январе 2023 года. Проект PDFsam 4.0.0 представили в декабре 2018 года. Релиз PDFsam 3.0.0 случился в ноябре 2015 года.
Обновлён открытый проект SpamBlocker — блокировщик СМС-спама и мусорных звонков для Android

В начале июля 2026 года состоялся выпуск обновления проекта SpamBlocker. Это блокировщик СМС-спама и мусорных звонков для устройств на Android 10+ (F-Droid или по ссылке на релизы). Исходный код решения написан на Kotlin и Java и опубликован на GitHub под лицензией MIT.

