цифровая электроника
вычислительная техника
встраиваемые системы

 
» » Java 9: релиз и новые функции

Java 9: релиз и новые функции

Автор: Mike(admin) от 31-08-2017, 20:35

Релиз Java 9


Новая версия языка программирования Java (Java 9) должна быть полностью выпущена и быть доступна для общественности 21 сентября 2017 года, после того, как главный архитектор группы Java Platform Group Марк Рейнхольд объявил о задержках с выпуском, ссылаясь на «дополнительное время, необходимое для перехода через процесс JCP».


Java 9

Эта задержка возникла после нескольких предыдущих неудач, в основном из-за проблем, связанных с попытками модуляризации, которые уже были исключены из процесса разработк Java 8, выпущенной три года назад. По обещаниям разработчиков Java 9 теперь будет полностью обладать свойством модульности.


Oracle предлагает раннюю доступность для тех, кто хочет загрузить и протестировать новую платформу. Если вас это интересует, то новые обновления публикуются ежедневно для тестирования. Ранее Oracle устанавливал 27 июля как (уже несостоявшуюся) дату выпуска, однако в последствии оказалось, что ожидается перенос даты на несколько месяцев, поскольку разработчики тестируют Java 9 через раннюю сборку, чтобы найти и устранить проблемы, выявленные перед релизом.


Новые функции Java 9


Многие разработчики долго ждали Java 9, тем более в ней теперь есть много новых функций, которые добавили, возможно, чтобы компенсировать задержку в выпуске. К основным особенностям Java 9 относят модульность, новые возможности для разработчиков, более продуманную работу со строками, усовершенствованную диагностику, опции JVM, логирование, Javadoc, javascript / HTTP, JavaFX, Unicode и еще ряд преимуществ.


Самое большое улучшение – это модульность, которая должна сделать платформу Java более масштабируемой, улучшая возможности ее развертывание на более мелких устройствах. Разработчики Java 9 также обнаружат, что старый HttpURLConnection, наконец, заменен новым HTTP-клиентом, который должен обеспечить большие преимущества и поддерживать протокол HTTP/2 и «рукопожатие» WebSocket. Кроме того, Java 9 представит «jShell» – инструмент, который будет обеспечивать функциональность цикла «read-eval-print», позволяя разработчикам оценивать выражения вместе с API, что означает, что другие приложения также могут использовать эти возможности.


Что касается безопасности, Java 9 увидит новую версию строковой схемы, которая значительно упростит установку обновлений безопасности и других крупных или второстепенных обновлений.




© digitrode.ru


Теги: Java




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий