Base/Knowledges/Библиотека/Книги/Java. Библиотека профессионала. Том 1. Основы.md

54 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
Тип: Книга
Статус: Запланировано
Название: "Java. Библиотека профессионала. Том 1. Основы"
Автор:
- Кей С. Хорстманн
Количество страниц: 864
Прогресс: 0
Формат: Электронная
Обложка: Библиотека/Книги/covers/java-biblioteka-professionala-tom-1.jpg
Начата:
Закончена:
Оценка:
Сложность:
Теги:
- java
- ооп
- программирование
- справочник
Категории:
- Программирование
- Java
Источник:
Ссылка:
---
# Java. Библиотека профессионала. Том 1. Основы
![[covers/java-biblioteka-professionala-tom-1.jpg]]
## 📖 О книге
11-е издание исчерпывающего справочника по основам Java от Кея Хорстманна. Охватывает ООП, обобщённое программирование, коллекции, обработку исключений, лямбда-выражения, потоки (Stream API) и параллелизм. Предназначено для профессиональных разработчиков — не вводный курс, а глубокое погружение с примерами реального кода. Обновлено для Java 11.
## 🧠 Ключевые идеи
- **ООП в деталях**: объекты, классы, наследование, интерфейсы и внутренние классы разобраны с акцентом на правильное проектирование, а не просто синтаксис
- **Лямбды и Stream API**: функциональный стиль в Java — как писать выразительный и лаконичный код без избыточных циклов
- **Обобщённое программирование**: generics, wildcards, ограничения типов — понимание этого критично для работы с любым Java-фреймворком
- **Коллекции**: List, Set, Map, Queue — когда и какую структуру выбрать, как работает внутренняя реализация
- **Параллелизм**: потоки (Thread), синхронизация, executor-сервисы и CompletableFuture — основа для написания многопоточных приложений
## 💬 Важные цитаты
## 💡 Как применить в моих проектах
## 🔗 Связанные заметки
- [[Java. Библиотека профессионала. Том 2. Расширенные средства программирования]]
- [[Чистый код]]
- [[Паттерны объектно-ориентированного проектирования]]