Описание книги
В полностью обновленном с учетом версии Java SE 17 издании объясняется, как разрабатывать, компилировать, отлаживать и запускать программы на Java. Автор многочисленных бестселлеров по программированию Герберт Шилдт охватывает весь язык Java, включая его синтаксис, ключевые слова и фундаментальные принципы программирования. Вы также найдете здесь информацию об основных частях библиотеки Java API, таких как ввод-вывод, Collections Framework, библиотека потоков и утилиты параллелизма. Исследуются темы Swing, JavaBeans и сервлеты, а многочисленные примеры демонстрируют язык Java в действии. Конечно же, подробно обсуждаются недавние дополнения к языку Java, в том числе записи, запечатанные классы и выражения switch. Книга написана в ясном и четком стиле, который делает книги Шилдта выбором миллионов людей во всем мире.
Книга предназначена для программистов, желающих изучить язык Java, и для разработчиков приложений, которые стремятся повысить уровень своих знаний и мастерства.
Основные темы книги:
Типы данных, переменные, массивы и операции
Управляющие операторы
Классы, объекты и методы
Перегрузка и переопределение методов
Наследование
Интерфейсы и пакеты
Обработка исключений
Многопоточное программирование
Перечисления, автоупаковка и аннотации
Классы ввода-вывода
Обобщения
Лямбда-выражения
Модули
Записи
Запечатанные классы
Текстовые блоки
Выражения switch
Сопоставление с образцом в instanceof
Обработка строк
Инфраструктура Collections Framework
Работа в сети
Обработка исключений
Библиотека AWT
Инфраструктура Swing
Concurrent API
Stream API
Регулярные выражения
JavaBeans
Сервлеты
и многое другое