🤔 Какой метод интерфейса java.util.concurrent.Future используется для проверки завершения задачи?
Anonymous Quiz
25%
isDone()
51%
isComplete()
18%
isFinished()
6%
checkCompletion()
🤔 Какой из следующих методов класса java.lang.Class используется для получения типа суперкласса?
Anonymous Quiz
65%
getSuperClass()
8%
getSuperclass()
18%
getParentClass()
8%
getBaseClass()
Для обмена данными между потоками можно использовать:
- Общие объекты с синхронизацией;
- Блокирующие коллекции (BlockingQueue);
- Конкурентные коллекции (ConcurrentHashMap);
- volatile переменные для простых случаев.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой из классов предоставляет доступ к информации о классах во время выполнения программы?
Anonymous Quiz
53%
Reflection
24%
Class
22%
ClassLoader
1%
Method
🤔 Что произойдет, если вызвать notify() вне блока synchronized?
Anonymous Quiz
30%
Ничего не произойдет
48%
Генерируется исключение IllegalMonitorStateException
8%
Ожидание завершится
14%
Уведомится все потоки
Разделитель пути зависит от операционной системы:
- В Windows — это \
- В Unix/Linux/Mac — это /
В Java можно использовать File.separator для кроссплатформенной работы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как называется утилита JDK для упаковки модулей Java в runtime-образ?
Anonymous Quiz
7%
jlink
18%
javap
5%
jmod
70%
jar
🤔 Какой из следующих классов используется для хранения уникальных элементов в неотсортированном порядке?
Anonymous Quiz
6%
LinkedHashSet
8%
TreeSet
81%
HashSet
5%
ArrayList
При создании Statement можно указать тип ResultSet:
- Тип скроллинга:
- TYPE_FORWARD_ONLY — только вперёд;
- TYPE_SCROLL_INSENSITIVE — можно двигаться в обе стороны, но не отражает изменения;
- TYPE_SCROLL_SENSITIVE — реагирует на изменения в БД.
- Тип конкуренции:
- CONCUR_READ_ONLY — только чтение;
- CONCUR_UPDATABLE — можно обновлять записи.
Также важно закрывать ResultSet, чтобы избежать утечек ресурсов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой из нижеперечисленных методов позволяет создать поток параллельного выполнения в Java?
Anonymous Quiz
25%
Thread.new()
17%
Executors.newThread()
28%
Executors.newFixedThreadPool()
30%
Thread.parallel()
🤔 Какое ключевое отличие между java.nio и java.io?
Anonymous Quiz
8%
java.nio не поддерживает файловые операции
81%
java.nio использует неблокирующий ввод-вывод
4%
java.nio не поддерживает каналы
7%
java.nio поддерживает только текстовые данные
Атрибуты класса (поля) можно заполнить:
- через конструктор;
- через сеттеры;
- через аннотации Spring (
- через внедрение зависимостей или маппинг объектов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой паттерн проектирования описывает создание группы объектов, которые обрабатываются как единый объект?
Anonymous Quiz
60%
Composite
10%
Adapter
9%
Observer
20%
Strategy
🤔 Каким образом интерфейс Comparable упрощает сортировку объектов?
Anonymous Quiz
30%
Определяет метод compare()
62%
Определяет метод compareTo()
7%
Определяет метод sort()
1%
Определяет метод equals()
- Все вложенные объекты также копируются.
- Изменения в копии никак не влияют на оригинал.
Глубокое копирование дороже по ресурсам, но безопаснее при работе с вложенными структурами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой результат выполнения метода String.join() с параметрами ("-", "Java", "is", "fun")?
Anonymous Quiz
42%
Java-is-fun
11%
- Java is fun
2%
Java, is, fun
45%
-Javaisfun
🤔 Что означает понятие "позднее связывание" (late binding) в Java?
Anonymous Quiz
20%
Связывание метода с объектом во время компиляции
32%
Задержка загрузки класса до момента его первого использования
33%
Определение метода для вызова во время выполнения программы
15%
Связывание всех методов после запуска программы
2. Через отправку запроса с использованием sendRedirect() для внешнего перенаправления.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какая аннотация в Java используется для указания, что метод должен быть выполнен только одним потоком одновременно?
Anonymous Quiz
9%
@Concurrent
70%
@Synchronized
20%
@ThreadSafe
1%
@GuardedBy
🤔 Какой из следующих методов используется для создания потокобезопасных коллекций в Java?
Anonymous Quiz
53%
synchronizedCollection()
3%
safeCollection()
41%
concurrentCollection()
3%
secureCollection()
На самом деле в JavaScript нет None.
Ты, возможно, имел в виду:
- null — typeof null === 'object' (это баг);
- NaN — typeof NaN === 'number' (это корректно).
NaN — это "Not a Number", но относится к типу number.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM