🤔 Какое исключение выбрасывается при неудачном подключении сокета в Java?
Anonymous Quiz
62%
SocketException
17%
IOException
15%
ConnectException
6%
NetworkException
🔥1
🤔 Можно ли вызвать нестатический метод из статического метода?
Anonymous Quiz
13%
Да, напрямую
41%
Да, через объект
43%
Нет, никогда
2%
Только в особых случаях
👍3
🤔 Что такое "double brace initialization" в Java?
Anonymous Quiz
58%
Инициализация массива с двойными скобками
23%
Синтаксис создания анонимного класса с инициализатором
7%
Метод удвоения значений в коллекциях
12%
Паттерн проектирования для создания объектов
👍2💊2
🤔 Какой из следующих классов используется для обработки исключений, связанных с доступом к элементам коллекции, которых не существует?
Anonymous Quiz
11%
NullPointerException
35%
IndexOutOfBoundsException
8%
IllegalArgumentException
45%
NoSuchElementException
🔥1
🤔 В чем разница между notify() и notifyAll()?
- notify() пробуждает один случайный поток, ожидающий на этом мониторе.
- notifyAll() пробуждает все потоки, ожидающие на этом мониторе.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
- notify() пробуждает один случайный поток, ожидающий на этом мониторе.
- notifyAll() пробуждает все потоки, ожидающие на этом мониторе.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍5
🤔 Что произойдет при попытке сериализовать объект, не реализующий интерфейс Serializable?
Anonymous Quiz
6%
Объект будет успешно сериализован
81%
Будет выброшено исключение NotSerializableException
6%
Поля объекта будут проигнорированы
7%
Поля объекта будут установлены в значения по умолчанию
👍2
🤔 Какой из интерфейсов используется для выполнения задачи, не возвращающей результата?
Anonymous Quiz
16%
Callable
20%
Supplier
9%
Function
55%
Runnable
🤔1
🤔 Какой из следующих методов интерфейса Iterator удаляет последний возвращенный элемент из коллекции?
Anonymous Quiz
75%
remove()
9%
delete()
2%
clear()
13%
discard()
👍1💊1
🤔 Какой метод используется для получения родительского класса объекта?
Anonymous Quiz
22%
getParentClass()
29%
getSuperclass()
3%
getBaseClass()
45%
getSuperClass()
🔥1
🤔 Возможно ли изоляция транзакций в распределённых системах?
Полная изоляция — крайне сложна, чаще используют саги или eventual consistency, так как традиционные транзакции плохо масштабируются в распределённой среде.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥3
🤔 Какой метод класса StringBuilder используется для замены части строки?
Anonymous Quiz
84%
replace()
13%
substitute()
2%
switch()
1%
alter()
👍1
🤔 Какой из следующих интерфейсов является функциональным интерфейсом?
Anonymous Quiz
9%
List
73%
Runnable
12%
Serializable
6%
Cloneable
👍1
🤔 С помощью какого метода можно получить доступ к приватному конструктору класса?
Anonymous Quiz
39%
getPrivateConstructor()
38%
getDeclaredConstructor()
20%
getConstructor()
2%
getSpecificConstructor()
🔥1
🤔 В каком пакете Java находится класс InvocationTargetException?
Anonymous Quiz
17%
java.lang
15%
java.util
19%
49%
java.lang.reflect
💊6
🤔 Какой из следующих классов предоставляет методы для чтения данных из строки?
Anonymous Quiz
11%
StringBuilder
46%
StringReader
20%
BufferedReader
23%
InputStreamReader
👍2
🤔 Что делает ключевое слово native в объявлении метода Java?
Anonymous Quiz
20%
Определяет метод как нативно оптимизированный
70%
Указывает, что метод будет реализован на другом языке программирования
4%
Делает метод доступным для всех пакетов
6%
Защищает метод от изменений в потомках
👍3
🤔 Что произойдет, если в Java использовать неправильный тип данных в операциях с коллекцией с использованием generics?
Anonymous Quiz
21%
Компилятор выдаст предупреждение
71%
Компилятор выдаст ошибку
2%
Время выполнения будет медленнее
6%
Ничего не произойдет
🔥1
🤔 Какая иерархия исключений в Java является самой общей?
Anonymous Quiz
79%
Throwable > Exception > RuntimeException
9%
Exception > Throwable > RuntimeException
7%
RuntimeException > Exception > Throwable
5%
Throwable > RuntimeException > Exception
👍3
🤔 Какой метод используется для получения объекта Class во время выполнения?
Anonymous Quiz
85%
getClass()
9%
getClassObject()
1%
getType()
6%
getRuntimeClass()
👍1
🤔 Какой метод позволяет сравнить порядковые номера двух enum?
Anonymous Quiz
26%
compareTo()
44%
ordinal()
17%
compare()
13%
equals()
💊9🔥1
🤔 Как выбрать стратегию/шаблон?
Выбор зависит от:
- бизнес-задачи;
- архитектурных ограничений;
- команды и инфраструктуры;
Используй контекст и trade-off подход:
- что упрощает поддержку;
- насколько шаблон масштабируем;
- какие риски/стоимость внедрения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Выбор зависит от:
- бизнес-задачи;
- архитектурных ограничений;
- команды и инфраструктуры;
Используй контекст и trade-off подход:
- что упрощает поддержку;
- насколько шаблон масштабируем;
- какие риски/стоимость внедрения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥3👍1