"Мусор" — это объекты в куче, на которые больше нет ссылок в коде. JVM считает такие объекты ненужными и удаляет их с помощью сборщика мусора, чтобы освободить память.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Anonymous Quiz
17%
Callable
17%
Runnable
46%
Future
19%
Executor
👍1
Anonymous Quiz
39%
synchronized
56%
volatile
3%
transient
2%
static
💊20
Обе создают бин, но:
-
-
В плане регистрации в контексте — поведение одинаковое.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7💊2
Anonymous Quiz
92%
split()
1%
divide()
1%
cut()
5%
slice()
👍1
Anonymous Quiz
67%
23%
6%
4%
👍1
5 ноября(уже завтра!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Java-разработчика.
Как это будет:
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Java-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_sh_bot
Реклама.
О рекламодателе.
Please open Telegram to view this post
VIEW IN TELEGRAM
Потому что для вызова этих методов поток должен владеть монитором объекта. Без синхронизации поток не будет иметь права на управление монитором.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
Anonymous Quiz
36%
Pattern
34%
RegEx
9%
StringRegex
21%
Matcher
💊2🔥1
Anonymous Quiz
21%
Callable
62%
Future
8%
Runnable
9%
ExecutorService
👍1
Проблема N+1 возникает, когда один запрос загружает основную сущность, а затем N дополнительных запросов — связанные данные (например, List<Orders> для каждого User).
Решения:
- Использование JOIN FETCH;
-
- Применение EntityGraph;
- Использование DTO projection с кастомными JPQL-запросами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2
Anonymous Quiz
68%
StackOverflowError
15%
OutOfMemoryError
11%
RecursionError
6%
InfiniteLoopError
👍1
Anonymous Quiz
24%
release()
46%
close()
12%
dispose()
18%
join()