Java 9 for Programmers
Книга "Java 9 for Programmers" (четвертое издание) от авторов Пола и Харви Дейтелов представляет собой всестороннее руководство по языку программирования Java, ориентированное на опытных программистов. Издание охватывает ключевые возможности Java 9, включая модульную систему (Project Jigsaw), улучшения в языке и API, а также современные подходы к разработке.
Книга начинается с основ синтаксиса и объектно-ориентированного программирования, постепенно переходя к более сложным темам: обработка исключений, работа с файлами, коллекции, дженерики, лямбда-выражения и потоки (Stream API). Особое внимание уделяется практическим примерам кода, которые демонстрируют реальные сценарии использования.
В четвертом издании добавлены новые главы, посвященные модульной системе Java 9, улучшенной работе с процессами, HTTP/2 клиенту и другим нововведениям. Книга также включает обсуждение лучших практик разработки, тестирования и отладки приложений на Java.
Материал структурирован так, чтобы читатель мог последовательно освоить язык, начиная с базовых концепций и заканчивая продвинутыми техниками. Каждая глава содержит множество примеров, упражнений и вопросов для самопроверки, что делает книгу идеальным ресурсом как для самостоятельного изучения, так и для использования в учебных курсах.










