В книге раскрыты основы и кратко описаны расширенные функциональные средства языка Java, в числе которых многопоточное программирование, обобщения, лямбда-выражения и графический интерфейс Swing. Вдобавок приводится четкое объяснение перечислений, модулей и методов интерфейса. В этом руководстве предлагается эффективное сочетание теории и практики написания кода, которое позволит быстро приступить к разработке приложений на языке Java. Книга предназначена для программистов, желающих изучить язык Java, и для разработчиков веб-приложений, которые стремятся повысить уровень знаний и мастерства.
Author(s): Герберт Шилдт
Edition: 9-е изд.
Publisher: Науковий Свiт
Year: 2023
Language: Russian (Old)
Pages: 752
City: Киев
Содержание
Предисловие
Глава 1. Основы языка Java
Глава 2. Введение в типы данных и операции
Глава 3. Операторы управления программой
Глава 4. Введение в классы, объекты и методы
Глава 5. Дополнительные сведения о типах данных и операциях
Глава 6. Дополнительные сведения о методах и класса
Глава 7. Наследование
Глава 8. Пакеты и интерфейсы
Глава 9. Обработка исключений
Глава 10. Использование ввода-вывода
Глава 11. Многопоточное программирование
Глава 12. Перечисления, автоупаковка, аннотации и многое другое
Глава 13. Обобщения
Глава 14. Лямбда-выражения и ссылки на методы
Глава 15. Модули
Глава 16. Выражения switch, записи и прочие недавно добавленные средства
Глава 17. Введение в Swing
Приложение А. Ответы на вопросы и решения упражнений для самопроверки
Приложение Б. Использование документирующих комментариев Java
Приложение В. Компиляция и запуск простых однофайловых программ за один шаг
Приложение Г. Введение в JShell
Приложение Д. Дополнительные ключевые слова Java
Предметный указатель