▪️ Абсолютный путь — это путь к файлу или каталогу
▪️ Относительный путь — это путь к файлу или каталогу
Please open Telegram to view this post
VIEW IN TELEGRAM
В Stream API есть несколько основных категорий методов:
1. Создание потока:
—
—
—
—
2. Промежуточные операции (возвращают новый поток):
—
—
—
—
—
3. Терминальные операции (возвращают результат, завершают поток):
—
—
—
—
—
4. Операции для работы с примитивными типами (IntStream, LongStream, DoubleStream):
—
—
Please open Telegram to view this post
VIEW IN TELEGRAM
IO (Input/Output) — это традиционное
В свою очередь, NIO (New IO), введённый в Java 1.4, использует
Please open Telegram to view this post
VIEW IN TELEGRAM
Diamond Problem — это ситуация в ООП, когда
Например,
Java
Please open Telegram to view this post
VIEW IN TELEGRAM
Какие вопросы публиковать больше?
👍🏼 — Классика с собесов, чтобы точно набить руку на ближайший
🤔 — Вопросы, которые не встречаются в каждой статье вида "N вопросов для собеса"
🔥 — Больше практики, а то одна теория
Please open Telegram to view this post
VIEW IN TELEGRAM
Thread — это
Runnable — это
Thread является более "
Please open Telegram to view this post
VIEW IN TELEGRAM
Propagation — это
▪️ Основные режимы:
— REQUIRED (по умолчанию):
—
— NESTED:
—
— NEVER:
—
— NOT_SUPPORTED:
Please open Telegram to view this post
VIEW IN TELEGRAM
Test-Driven Development (TDD) — это
Процесс включает три основных этапа:
▪️
▪️
▪️
Please open Telegram to view this post
VIEW IN TELEGRAM
this — это
Она используется, чтобы:
—
—
—
—
Please open Telegram to view this post
VIEW IN TELEGRAM
Optimistic locking — подход, при котором предполагается, что конфликты
Используется, например, с
Pessimistic locking — подход, при котором при чтении или обновлении данных сразу накладывается
Please open Telegram to view this post
VIEW IN TELEGRAM
Bytecode — это
Bytecode позволяет Java оставаться кроссплатформенной: один и тот же
Please open Telegram to view this post
VIEW IN TELEGRAM