- Артикул:00-01041617
- Автор: Эккель Б.
- ISBN: 978-5-4461-1107-7
- Обложка: Твердая обложка
- Издательство: Питер (все книги издательства)
- Город: Санкт-Петербург
- Страниц: 1168
- Формат: 70x100/16 (~170x240 мм)
- Год: 2023
- Вес: 3058 г
- Серия: Классика computer science (все книги серии)
Впервые читатель может познакомиться с полной версией этого классического труда, который ранее на русском языке печатался в сокращении. Книга, выдержавшая в оригинале не одно переиздание, за глубокое II поистине философское изложение тонкостей языка Java считается одним из лучших пособий для программистов. Чтобы по-настоящему понять язык Java, необходимо рассматривать его не просто как набор неких команд и операторов, а понять его «философию», подход к решению задач, в сравнении с таковыми в других языках программирования. На этих страницах автор рассказывает об основных проблемах написания кода: в чем их природа и какой подход использует Java в их разрешении. Поэтому обсуждаемые в каждой главе черты языка неразрывно связаны с тем, как они используются для решения определенных задач.
Содержание
Предисловие
Введение
Глава 1. Введение в объекты
Глава 2. Все является объектом
Глава 3. Операторы
Глава 4. Управляющие конструкции
Глава 5. Инициализация и завершение
Глава 6. Управление доступом
Глава 7. Повторное использование классов
Глава 8. Полиморфизм
Глава 9. Интерфейсы
Глава 10. Внутренние классы
Глава 11. Коллекции объектов
Глава 12. Обработка ошибок и исключения
Глава 13. Строки
Глава 14. Информация о типах
Глава 15. Обобщенные типы
Глава 16. Массивы
Глава 17. Подробнее о контейнерах
Глава 18. Система ввода-вывода Java
Глава 19. Перечислимые типы
Глава 20. Аннотации
Глава 21. Параллельное выполнение
Глава 22. Графический интерфейс
Приложение А
Приложение Б. Ресурсы