4.5 KiB
4.5 KiB
tags | zero-link | title | ||
---|---|---|---|---|
|
|
Java разработка |
В коммуникациях и обучении всегда важно устранить или уменьшить ../../../../_inbox/Семантический разрыв между людьми, поэтому рекомендую переодически обращаться к ../../dev/java/Голосарий Java, чтобы использовать одни и те же термины и определения.
Основные узлы:
- Устройство Java
- ../../dev/java/Процесс выполнения Java программы
- ../../dev/java/Многопоточность в Java
- Системы сборки
- Фреймворки
- Библиотеки
- Снипеты для Java
Обучение:
- ../../dev/java/Голосарий Java
- Типы
- ../../dev/java/Передача значений в метод в Java
- ../../dev/java/Странности в Java
Версии Java
- Java 1
- Java 7
- Java 8 LTS
- Java 9
- Java 10
- Java 11 LTS
- Java 12
- Java 15
- Java 17 LTS
- ../../dev/java/Java 21 LTS
Мои образовательные статьи
- Функциональные интерфейсы и лямбды в Java
- Основы памяти в Java: Куча и Стек
- Глубокое погружение в Stream API Java: Понимание и Применение
- Реактивное программирование на Java. Будущее, настоящее и прошлое
- Обзор всех модификаторов в Java
- Основы транзакций в Spring и JDBC
- Большой гайд по Optional в Java
- Java Collection Framework: Полное руководство для разработчиков
- Аннотации в Java. Как создать свою аннотацию
- Публикация Java приложения в личный Nexus
- Публикация Java библиотеки в Maven Central
Мои рассуждения
- Использование wildcard imports в Java
- Сравнение константы слева в Java
- Сравнение enum в Java
- Не используйте @Data
- Возвращайте пустую коллекцию вместо null
- ../../dev/java/Границы применимости Tuple и Pair в разработке
- ../../dev/java/Не используйте var в Java