54 lines
2.9 KiB
Markdown
54 lines
2.9 KiB
Markdown
---
|
||
Тип: Книга
|
||
Статус: Запланировано
|
||
Название: "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. Расширенные средства программирования]]
|
||
- [[Чистый код]]
|
||
- [[Паттерны объектно-ориентированного проектирования]]
|