Java 9. Полный обзор нововведений
В книге рассматриваются все нововведения в Java 9 и объясняется, как ими пользоваться. Начав с подробного описания разработки приложений с использованием появившейся в Java 9 системы модулей, автор затем переходит к оболочке JShell, предназначенной для быстрого создания прототипа. Далее описываются все остальные новшества: измененная модульная структура образа среды выполнения JDK/JRE, новые фабричные методы для создания коллекций, уведомления процессора об активном ожидании с целью оптимизации потребления ресурсов, новый API платформенно-зависимого рабочего стола, API реактивных потоков и многое другое. Также уделено внимание несовместимым изменениям в Java 9.
Книга рассчитана на опытных Java-разработчиков, которым интересно, как перейти от Java 7 или 8 к Java 9.
Java 9 для опытных разработчиков
Книга поможет разобраться в нововведениях Java 9 и особенностях перехода с Java 7 или Java 8. Особое внимание уделено модульной системе и разработке приложений с использованием новых возможностей платформы.
Новые возможности и API Java 9
Рассматриваются JShell, новые фабричные методы коллекций, API реактивных потоков и обновленная структура JDK/JRE. Отдельная часть посвящена несовместимым изменениям, которые важно учитывать при миграции на Java 9.