Java. Состояние языка и его перспективы
Книга посвящена современному состоянию языка Java и его перспективам развития. Рассматриваются базовые конструкции языка: переменные, операции, выражения, управляющие операторы, классы и объекты. Особое внимание уделяется принципам объектно-ориентированного программирования и паттернам проектирования GoF.
Подробно освещаются темы enterprise-разработки: файловый ввод/вывод NIO.2, многопоточность, локализация, интеграция и оптимизация производительности. Читатель получит представление о фреймворке Spring, контейнерах Docker и переходе к облачным решениям.
Книга отражает состояние языка на версию Java 17 с разбором некоторых аспектов Java 18. Она будет полезна специалистам, возвращающимся к работе с Java после перерыва, бэкенд-разработчикам и читателям, готовящимся к сертификационным экзаменам.
Издание содержит практические задания для закрепления материала и позволяет систематизировать знания о современной Java-разработке.
