Base/Knowledges/Библиотека/Книги/Java SE 9. Базовый курс.md

55 lines
3.0 KiB
Markdown
Raw Permalink 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 SE 9. Базовый курс
Автор:
- Кей С. Хорстманн
Количество страниц: 576
Прогресс: 0
Формат: Электронная
Обложка: Библиотека/Книги/covers/java-se-9-bazovyj-kurs.jpg
Начата:
Закончена:
Оценка:
Сложность:
Теги:
- java
- java_9
- модули
- программирование
- справочник
Категории:
- Программирование
- Java
Источник:
Ссылка:
---
# Java SE 9. Базовый курс
![[covers/java-se-9-bazovyj-kurs.jpg]]
## 📖 О книге
Компактный справочник по Java SE 9 от автора «Библиотеки профессионала». Книга не для новичков — она рассчитана на разработчиков, уже знакомых с Java, которые хотят быстро освоить нововведения платформы. Главный фокус — новая модульная система (Project Jigsaw). Материал подаётся небольшими порциями для быстрого усвоения.
## 🧠 Ключевые идеи
- **Модульная система Java 9 (Project Jigsaw)**: разделение JDK и приложений на модули — главное нововведение версии, меняющее подход к организации больших проектов
- **Лямбды и Stream API углублённо**: новые методы в стандартных интерфейсах, улучшения в Optional и коллекциях, добавленные в Java 9
- **Новый HTTP-клиент**: замена устаревшего HttpURLConnection на современный асинхронный API
- **Улучшения в коллекциях**: фабричные методы `List.of()`, `Set.of()`, `Map.of()` для создания неизменяемых коллекций
- **JShell — REPL для Java**: интерактивная оболочка для быстрого прототипирования и изучения API без написания полных классов
## 💬 Важные цитаты
- «Это полный, хотя и краткий справочник по версии Java SE 9, служащий незаменимым учебным пособием для быстрого и легкого изучения этого языка и его библиотек»
## 💡 Как применить в моих проектах
## 🔗 Связанные заметки
- [[Java. Библиотека профессионала. Том 1. Основы]]
- [[Java. Библиотека профессионала. Том 2. Расширенные средства программирования]]