🤔 Какой из следующих методов используется для проверки наличия значения в Optional?
Anonymous Quiz
81%
isPresent()
11%
hasValue()
4%
exists()
4%
contains()
👍1
🤔 Какой из следующих классов используется для чтения символов из строки?
Anonymous Quiz
7%
StringBuilder
9%
StringBuffer
50%
StringReader
34%
BufferedReader
🔥1
🤔 Что делает метод intern() класса String?
Anonymous Quiz
6%
Возвращает строку в нижнем регистре
3%
Сравнивает две строки
88%
Кеширует строку в пуле строк
4%
Возвращает длину строки
👍1
🤔 Какой тип параметра могут захватывать лямбда-выражения?
Anonymous Quiz
11%
Только final
27%
Только effectively final
34%
Любой тип
28%
final и effectively final
💊5🤔2👍1
🤔 Какое исключение выбрасывается при неудачном подключении сокета в 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