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

Чытайце таксама
12 курсов по Java, на которые стоит обратить внимание новичкам и профи
12 курсов по Java, на которые стоит обратить внимание новичкам и профи
12 курсов по Java, на которые стоит обратить внимание новичкам и профи
Java по-прежнему входит в список самых популярных языков программирования. Вместе с Digital Defund составили список курсов, которые подойдут как новичкам, так и людям с опытом программирования, и помогут освоить этот востребованный язык. 
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз
TIOBE: Java стремительно сдаёт позиции другим языкам
TIOBE: Java стремительно сдаёт позиции другим языкам
TIOBE: Java стремительно сдаёт позиции другим языкам
7 каментарыяў
Поговорили с разработчиками, которые бесплатно помогают джунам. 2 истории
Поговорили с разработчиками, которые бесплатно помогают джунам. 2 истории
Поговорили с разработчиками, которые бесплатно помогают джунам. 2 истории
9 каментарыяў

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

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

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

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

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