Реклама в Telegram-каналах DzikPic и dev.by теперь дешевле. Узнать подробности 👨🏻‍💻
Support us

Java SE 9 и Java EE 8: новые функции и положительная динамика

Оставить комментарий
Java SE 9 и Java EE 8: новые функции и положительная динамика

Oracle открыла доступ к Java SE 9 (JDK 9), Java Platform Enterprise Edition 8 (Java EE 8) и к набору для программного обеспечения Java EE 8 Software Development Kit (SDK). Dev.by оценил основные новшества проектов.

Читать далее

Многие вещи меняются в лучшую сторону: Java EE 8 модернизирует и упрощает работу с платформой Java EE для облачных и микросервисов, а Java SE 9 упрощает разработку программного обеспечения. После этой премьеры компания обещает выпускать обновления два раза в год, и разработчикам не придётся дожидаться следующих версий.

Java SE 9

У Java SE 9 появился новый API для разработки HTTP-клиентов, поддерживающий HTTP/2.0 и WebSockets. Расширен набор диагностических команд: print_class_summary, print_codegenlist, datadump_request, print_codeblocks, set_vmflag. Решена проблема с монолитными JAR-файлами и распространением наборов классов, так как появилась новая модульная система.

Java SE 9 поддерживает криптографические хэш-функции SHA-3 и запрещает использование сертификатов на базе SHA-1.

В новинку добавлен интерактивный инструмент Read-Eval-Print-Loop jshell, позволяющий разработчикам экспериментировать с новыми возможностями и API. А также средства генерации документации Javadoc в формате HTML5.

Java SE 9 получил более 150 новых функций. Эта спецификация Java SE 9 Platform, недавно одобренная совместно с Java EE 8 в Java Community Process (JCP), полностью совместима с предыдущими версиями. 

Полный список изменений и оптимизаций доступен на сайте платформы

Java EE 8

Из ключевых функций можно отметить многочисленные CDI улучшения, включая поддержку асинхронных событий. Также Java EE 8 поддерживает HTTP/2 в Servlet 4.0 и имеет новый API безопасности для облачных и PaaS приложений. В JAX-RS добавлена поддержка посылаемых сервером событий (Server-Sent Events). Реализован новый клиентский API (REST Reactive Client API).

Проект Java EE будет развиваться в рамках open source, так как Oracle передала права на него компании Eclipse, а исходный код уже доступен в репозитории GitHub.

Полный список новых возможностей Java EE 8 можно увидеть на странице проекта.

Новый рекламный формат в наших телеграм-каналах.

Купить 500 символов за $150

Читайте также
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
Java по-прежнему входит в список самых популярных языков программирования. Вместе с Digitaldefynd мы составили список курсов по Java, которые подойдут как новичкам, так и людям с опытом программирования, чтобы освоить этот востребованный язык.
Microsoft запустила обучающий сайт по Java
Microsoft запустила обучающий сайт по Java
Microsoft запустила обучающий сайт по Java
1 комментарий
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз
TIOBE: Java стремительно сдаёт позиции другим языкам
TIOBE: Java стремительно сдаёт позиции другим языкам
TIOBE: Java стремительно сдаёт позиции другим языкам
7 комментариев

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.