Дапамажыце dev.by 🤍
Падтрымаць

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 можно увидеть на странице проекта.

Чытайце таксама
Python больш не самы папулярны на GitHub. Яго змяніў вельмі малады язык
Python больш не самы папулярны на GitHub. Яго змяніў вельмі малады язык
Python больш не самы папулярны на GitHub. Яго змяніў вельмі малады язык
7 каментарыяў
Apple адкрыла Swift для распрацоўкі Android-аплікацый
Apple адкрыла Swift для распрацоўкі Android-аплікацый
Apple адкрыла Swift для распрацоўкі Android-аплікацый
12 курсов по Java, на которые стоит обратить внимание новичкам и профи
12 курсов по Java, на которые стоит обратить внимание новичкам и профи
12 курсов по Java, на которые стоит обратить внимание новичкам и профи
Java по-прежнему входит в список самых популярных языков программирования. Вместе с Digital Defund составили список курсов, которые подойдут как новичкам, так и людям с опытом программирования, и помогут освоить этот востребованный язык. 
3 каментарыя
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.