Java | Тесты
Відкрити в Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
Показати більше5 527
Підписники
-124 години
-137 днів
-5430 день
Архів дописів
5 525
🤔 Почему строки так часто используют в виде ключей в HashMap?
- String — иммутабельный, безопасный для ключей.
- Имеет хорошую реализацию hashCode() и equals().
- Часто используется как уникальный идентификатор (имя, логин, id).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Какой метод интерфейса ExecutorService ожидает завершения всех задач?
5 525
🤔 Для чего применяется ключевое слово UNION?
UNION объединяет результаты двух SELECT-запросов в один набор:
- исключает дубликаты (для уникальных строк).
- для включения дубликатов используется UNION ALL.
Важно: обе выборки должны иметь одинаковую структуру столбцов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Какой шаблон проектирования применен для StringBuilder и StringBuffer?
Используется шаблон проектирования "Строитель" (Builder), так как оба класса позволяют поэтапно конструировать строку, а не создавать новую при каждом изменении, как String.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Какой из следующих классов используется для работы с системными свойствами и переменными окружения?
5 525
🤔 Какое из утверждений о терминальных операциях в Stream API верно?
5 525
🤔 Как сортировать листовую коллекцию?
- Использовать Collections.sort(list) — сортировка по Comparable.
- Или list.sort(Comparator) — с явным сравнением.
- Также можно использовать Stream.sorted() и собрать обратно в список.
Важно: объекты должны реализовать Comparable, либо нужно передать Comparator.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Что из перечисленного не может быть использовано в качестве ключа в HashMap?
5 525
🤔 Какая конструкция используется для многопоточной обработки клиентских соединений на сервере?
5 525
🤔 Какая самая важная отличительная черта Promise?
Неотменяемость и одноразовость:
- После перехода в состояние fulfilled или rejected, его нельзя переиграть;
- Асинхронность выполняется один раз.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Какой функциональный интерфейс применяется для лямбда-выражений, принимающих один аргумент и возвращающих логическое значение?
5 525
🤔 Как поведёт себя уже инстанциированный итератор, если вызвать collection.remove()?
Если коллекция структурно изменится без использования этого итератора, то при следующем вызове iterator.next() или iterator.remove() будет выброшено ConcurrentModificationException (fail-fast поведение).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Какой метод используется для добавления всех элементов одной коллекции в другую?
5 525
🤔 Какой из следующих методов вызывается при завершении работы потока?
5 525
🤔 Что даёт аннотация @Service?
Аннотация @Service помечает класс как бизнес-слой в приложении и говорит Spring, что это бин, подлежащий сканированию и управлению. Обычно используется для сервисов и логики приложения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Какой метод используется для создания немодифицируемого списка в Java 9 и выше?
