Oracle анонсировала Java SE 9 и Java EE 8
25 сен 2017 13:41 #61563
от ICT
ICT создал тему: Oracle анонсировала Java SE 9 и Java EE 8
Oracle объявила о выпуске Java SE 9 (JDK 9), Java Platform Enterprise Edition 8 (Java EE и Java EE 8 Software Development Kit (SDK). JDK 9 - это готовая к работе в производственных средах реализация платформы Java SE 9, недавно принятая совместно с Java EE 8 исполнительным комитетом Java Community Process (JCP). Java SE 9 предлагает более 150 новых функций, в том числе новую систему модулей и усовершенствования, которые повышают масштабируемость, усиливают безопасность, улучшают управление производительностью и упрощают разработку ПО с использованием самой популярной в мире платформы программирования. Благодаря обновлениям в восьми основных спецификациях, Java EE 8 модернизирует платформу Java EE и упрощает ее применение для разработки облачных и микросервисов. Отличительной особенностью Java SE 9 является система Java Platform Module System, также известная как Project Jigsaw, которая упрощает разработку ПО, обеспечивая надежную сборку и обслуживание сложных приложений. Эта система также делает сам инструментарий JDK более гибким, позволяя разработчикам при развертывании в облаке включать в пакет только те части JDK, которые необходимы для выполнения приложения. «Java SE 9 – результат широкого отраслевого сотрудничества, разработка данной версии включала открытый анализ, еженедельные сборки и активное взаимодействие инженеров Oracle с членами мирового сообщества разработчиков Java в рамках OpenJDK Community и JCP, - сказал Жорж Сааб, вице-президент Oracle по разработке Java Platform. - Эта версия Java SE предоставит миллионам разработчиков обновленные инструменты, необходимые для дальнейшего создания приложений следующего поколения - с легкостью, производительностью и гибкостью». OpenJDK Community - это сообщество, в рамках которого различные его члены более десяти лет совместно работают над реализацией платформы Java SE с открытым исходным кодом. В числе других ключевых особенностей Java SE 9: JShell (Java Shell) с интерактивным инструментом Read-Eval-Print-Loop, который позволяет разработчикам быстро ознакомиться с новыми возможностями языка и упрощает поиск API-интерфейсов. Улучшения в Javadoc, облегчающие изучение разработчиками новых API, включая функцию поиска в самой документации по интерфейсам программирования, а также возможности получения информации о том, какой модуль определяет каждый класс или интерфейс. Усовершенствования в API Streams, повышающие производительность разработчиков благодаря добавлению методов для принятия/удаления элементов Stream по заданному условию, итерации по элементам Stream и возможности создания потока Stream из значения Nullable. При этом также расширен набор интерфейсов Java SE API, которые могут служить источниками для Streams. Полный перечень новых средств и функций JDK 9 доступен на этой веб-странице. Oracle также объявила о нескольких изменениях, касающихся дальнейшей разработки и выпуска Java SE и Java EE. Так, корпорация планирует перейти на шестимесячные интервалы выпуска релизов Oracle Java SE, используя модель выпуска релизов с привязкой ко времени, а не по мере обновления функциональности. Наряду с этим изменением Oracle также будет распространять сборки OpenJDK по лицензии GPL (General Public License). Наконец, чтобы привести в лучшее соответствие Oracle JDK и OpenJDK, Oracle передаст в OpenJDK ранее коммерческие функции, такие как Java Flight Recorder из Oracle JDK. Oracle также объявила о намерении передать технологии Java EE в Eclipse Foundation в сотрудничестве с другими вендорами и данным сообществом. Oracle, Eclipse и другие члены сообщества в настоящий момент разрабатывают детали, связанные с передачей технологий, процессами текущего управления и другими процедурами в сообществе Eclipse. «Выпущенная сегодня новая версия Java Platform Enterprise Edition - это продукт, который, как мы думаем, разработчики будут рады использовать. Передавая технологии Java EE в Eclipse Foundation, переводя их в Open Source, мы закладываем основы и его будущего успеха, - сказал Майк Леманн, вице-президент по управлению продуктами Oracle. – Корпорация Oracle стремится работать с сообществом Java EE и Eclipse Foundation, чтобы продолжать инновации, поддержку и развитие корпоративной платформы Java». Ключевые возможности Java EE 8 включают поддержку HTTP/2 в Servlet 4.0, новый JSON Binding API и различные усовершенствования в JSON-P 1.1, расширение JAX-RS для поддержки генерируемых сервером событий (Server-Sent Events) и новый Reactive Client API, новый Security API для обеспечения безопасности облачных и PaaS-приложений. Многочисленные усовершенствования в CDI, включая поддержку асинхронных событий. Your browser does not support the video tag.
CNews Forum 2017: Информационные технологии завтра
Ссылка на источник
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Похожие статьи
Тема | Релевантность | Дата |
---|---|---|
Oracle признала, что Java опасна | 21.49 | Вторник, 22 декабря 2015 |
Oracle признала опасность Java | 21.49 | Вторник, 22 декабря 2015 |
Oracle выпустила Java Development Kit 8, Update 40 | 21.26 | Четверг, 12 марта 2015 |
Oracle решила отказаться от плагина Java | 21.26 | Четверг, 28 января 2016 |
Oracle решила отказаться от браузерного плагина Java | 21.03 | Четверг, 28 января 2016 |
После года ожиданий Oracle обновила комплект Java-разработчика | 20.58 | Понедельник, 25 сентября 2017 |
14 декабря пройдет бесплатный вебинар по возможностям Oracle Java Cloud Service | 20.37 | Среда, 07 декабря 2016 |
14 декабря состоится бесплатный вебинар «Возможности Oracle Java Cloud Service» | 20.37 | Понедельник, 12 декабря 2016 |
Война за Android: Google заплатит Oracle 9 миллиардов за незаконное использование Java | 20.37 | Среда, 28 марта 2018 |
"Газпром" выбирает отечественную Java | 16.08 | Среда, 08 декабря 2021 |