Релиз Java SE 9 |
21 сентября вышел очередной релиз платформы Java SE. С выхода предыдущего релиза Java SE 8 прошло три с половиной года.
Самым главным глобальным нововведением является Java Platform Module System — поддержка концепции модулей на уровне языка и JVM. Теперь сама стандартная библиотека JDK разбита на модули, а Java-разработчики имеют возможность создавать собственные модули, определять зависимости между ними, а также управлять видимостью пакетов в модуле для других модулей.
Подробнее про систему модулей Java 9 можно прочитать в книге Java 9 Modularity.
Другие важные нововведения:
jshell
— функциональность REPL (read-eval-print loop) для платформы Java.
jlink
— инструмент для создания собственных сборок JRE под конкретную программу, включающих только нужные для запуска модули.
private
-методы.
ProcessHandle
).
StackWalker
).
List.of
, Set.of
, Map.of
) и новые методы в API Stream
и CompletableFuture
.
let
, const
, for..of
и т. д.) в JavaScript-интерпретаторе Nashorn, а также новый API для синтаксического анализа JavaScript (Parser
).
>>> Список изменений
http://feedproxy.google.com/~r/org/LOR/~3/p749Mq6aWAo/13698975
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |