(увеличить обложку)
|
Практическое введение в программирование на языке Java, полностью переработанное с учетом версии Java SE 17В этой книге, которая полностью обновлена с учетом Java Platform Standard Edition 17, начиная с самой первой главы, шаг за шагом показано, как приступить к программированию на языке Java. Книга, написанная ведущим специалистом по Java Гербертом Шилдтом, начинается с основ, таких как создание, компиляция и запуск программ на Java. Затем объясняются основные ключевые слова, синтаксис и команды языка Java. В книге раскрыты основы и кратко описаны расширенные функциональные средства, в числе которых многопоточное программирование, обобщения, лямбда-выражения и графический интерфейс Swing. Вдобавок приводится четкое объяснение перечислений, модулей и методов интерфейса. В этом руководстве предлагается эффективное сочетание теории и практики написания кода, которое позволит быстро приступить к разработке приложений на языке Java. Книга предназначена для программистов, желающих изучить язык Java, и для разработчиков веб-приложений, которые стремятся повысить уровень знаний и мастерства. ОТЛИЧИТЕЛЬНЫЕ ОСОБЕННОСТИ КНИГИ:
ОБ АВТОРЕГерберт Шилдт — ведущий в мире автор книг по программированию и признанный эксперт в области языков Java, C++ и C#. Его книги разошлись миллионными тиражами по всему миру. В число известных книг входят: Java. Полное руководство; Java: руководство для начинающих; C++: полное руководство; и C#: полное руководство. |
Предисловие 19
Глава 1. Основы языка Java 27
Глава 2. Введение в типы данных и операции 65
Глава 3. Операторы управления программой 97
Глава 4. Введение в классы, объекты и методы 135
Глава 5. Дополнительные сведения о типах данных и операциях 165
Глава 6. Дополнительные сведения о методах и классах 217
Глава 7. Наследование 259
Глава 8. Пакеты и интерфейсы 301
Глава 9. Обработка исключений 335
Глава 10. Использование ввода-вывода 365
Глава 11. Многопоточное программирование 411
Глава 12. Перечисления, автоупаковка, аннотации и многое другое 453
Глава 13. Обобщения 487
Глава 14. Лямбда-выражения и ссылки на методы 523
Глава 15. Модули 557
Глава 16. Выражения switch, записи и прочие недавно добавленные средства 589
Глава 17. Введение в Swing 623
Приложение А. Ответы на вопросы и решения упражнений для самопроверки 661
Приложение Б. Использование документирующих комментариев Java 715
Приложение В. Компиляция и запуск простых однофайловых программ за один шаг 725
Приложение Г. Введение в JShell 729
Приложение Д. Дополнительные ключевые слова Java 741
Предметный указатель 746
|
Copyright © 1992-2020 Издательская группа "Диалектика-Вильямс"
|