🤔 Что происходит при вызове метода notify() у объекта?
Anonymous Quiz
4%
Прерывается выполнение потока
17%
Поток освобождает захваченный монитор
70%
Пробуждается один из ожидающих потоков
9%
Поток переходит в состояние ожидания
👍2
🤔 В чем разница между RequestMapping и PutMapping?
-@RequestMapping (method = RequestMethod.PUT) — общий способ задания обработки PUT-запроса;
- @PutMapping — специализированная аннотация, сокращающий способ записи для PUT-запросов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
-
-
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3🔥1
🤔 Какое значение вернёт метод max() для пустого Stream?
Anonymous Quiz
20%
0
17%
null
50%
Optional.empty
14%
Исключение
👍3🔥1
🤔 В чём разница между Stack и Heap?
- Stack:
- Хранит примитивы и ссылки на объекты.
- Используется для вызовов методов и локальных переменных.
- Живёт коротко — очищается после выхода из метода.
- Быстрее.
- Heap:
- Хранит сами объекты (включая String, List, Map и т.п.).
- Управляется сборщиком мусора.
- Живёт дольше — пока есть ссылки.
- Медленнее, но гибче.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
- Stack:
- Хранит примитивы и ссылки на объекты.
- Используется для вызовов методов и локальных переменных.
- Живёт коротко — очищается после выхода из метода.
- Быстрее.
- Heap:
- Хранит сами объекты (включая String, List, Map и т.п.).
- Управляется сборщиком мусора.
- Живёт дольше — пока есть ссылки.
- Медленнее, но гибче.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍5
🤔 Какой из интерфейсов используется для создания ассоциативных массивов в Java?
Anonymous Quiz
35%
List
5%
Set
47%
Map
13%
Queue
👍2🤔2
🤔 В чём разница между HashMap и WeakHashMap?
- HashMap удерживает ключи сильно → не GC;
- WeakHashMap — ключи GC-способны, могут быть удалены, если больше нигде не используются.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
- HashMap удерживает ключи сильно → не GC;
- WeakHashMap — ключи GC-способны, могут быть удалены, если больше нигде не используются.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥4
🤔 Какой из следующих классов используется для создания экземпляра даты и времени с учетом часового пояса?
Anonymous Quiz
38%
LocalDateTime
50%
ZonedDateTime
9%
OffsetDateTime
3%
DateTime
👍1
🤔 Как проверить, что твоя программа работает корректно?
- Запустить автотесты;
- Проверить вывод логов;
- Использовать отладчик (debugging);
- Протестировать пограничные случаи;
- Проверить поведение в реальном окружении или стенде.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
- Запустить автотесты;
- Проверить вывод логов;
- Использовать отладчик (debugging);
- Протестировать пограничные случаи;
- Проверить поведение в реальном окружении или стенде.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3🔥3
🤔 Какой метод используется для получения всех потоков в текущей группе потоков?
Anonymous Quiz
4%
enumerate()
23%
getAll()
15%
listThreads()
58%
currentThreads()
🔥2
🤔 Какое исключение выбрасывается при неудачном подключении сокета в Java?
Anonymous Quiz
66%
SocketException
10%
IOException
19%
ConnectException
4%
NetworkException
👍1🔥1
🤔 На каком объекте происходит синхронизация при вызове static synchronized метода?
При вызове static synchronized метода синхронизация происходит на объекте Class, соответствующем классу, а не на экземпляре объекта.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
При вызове static synchronized метода синхронизация происходит на объекте Class, соответствующем классу, а не на экземпляре объекта.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥5
🤔 В каком порядке будут выполнены блоки инициализации в Java?
Anonymous Quiz
48%
Статический блок, инициализационный блок, конструктор
7%
Конструктор, инициализационный блок, статический блок
16%
Инициализационный блок, статический блок, конструктор
29%
Статический блок, конструктор, инициализационный блок
👍2💊2
🤔 Какой цикл жизни Spring Beans?
Цикл жизни Spring Beans включает создание бина, настройку его свойств, инициализацию, использование и в конечном итоге уничтожение. Spring управляет всеми этапами жизненного цикла через контейнер
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4🔥2🤔1
🤔 Какой из следующих классов используется для чтения символов из строки?
Anonymous Quiz
6%
StringBuilder
8%
StringBuffer
50%
StringReader
36%
BufferedReader
👍1
🤔 Что такое "пул строк" в Java?
Anonymous Quiz
10%
Коллекция строк
89%
Набор уникальных строк в памяти
1%
Метод для создания строк
0%
Алгоритм сортировки строк
👍2
🤔 Что известно о Criteria API?
Criteria API — это типобезопасный и объектно-ориентированный способ построения SQL-запросов в Hibernate. Вместо написания HQL или SQL вручную, разработчик формирует запрос с помощью Java-объектов. Удобно при динамическом построении сложных запросов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Criteria API — это типобезопасный и объектно-ориентированный способ построения SQL-запросов в Hibernate. Вместо написания HQL или SQL вручную, разработчик формирует запрос с помощью Java-объектов. Удобно при динамическом построении сложных запросов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4🔥2
🤔 Какой из методов интерфейса Map возвращает набор всех значений в карте?
Anonymous Quiz
7%
keySet()
27%
entrySet()
46%
values()
20%
getValues()
👍1
🤔 Какой интерфейс необходимо реализовать, чтобы использовать объекты в конструкции try-with-resources?
Anonymous Quiz
12%
Serializable
4%
Cloneable
78%
AutoCloseable
6%
Runnable
👍2
🤔 Что такое асинхронные сообщения?
Асинхронные сообщения — это обмен сообщениями между сервисами, при котором отправитель не ждёт немедленного ответа. Получатель может обработать сообщение позже. Используются в микросервисах и очередях.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Асинхронные сообщения — это обмен сообщениями между сервисами, при котором отправитель не ждёт немедленного ответа. Получатель может обработать сообщение позже. Используются в микросервисах и очередях.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4
🤔 Какой метод класса Collections используется для обратного порядка элементов в списке?
Anonymous Quiz
5%
invert()
91%
reverse()
3%
flip()
1%
backward()
👍1