Java | Тесты
5.65K subscribers
31 photos
547 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Как можно итерироваться по коллекциям?

- Через for-each
- Через классический for с индексом (если List)
- Через Iterator (hasNext(), next())
- Через Stream (stream().forEach(...))
- Через ListIterator — если нужен доступ к предыдущим элементам.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍14
🤔 Какой из следующих методов класса java.lang.Runtime используется для получения количества процессоров, доступных для виртуальной машины Java?
Anonymous Quiz
17%
availableProcessors()
20%
getProcessors()
57%
getAvailableProcessors()
5%
totalProcessors()
💊3🔥2
🤔 Какой из методов класса Object может быть вызван для пробуждения потока, ожидающего на мониторе объекта?
Anonymous Quiz
8%
wakeup()
84%
notify()
4%
signal()
3%
resume()
👍1
🤔 Какое значение возвращает метод ordinal() для первой константы enum?
Anonymous Quiz
69%
0
19%
1
2%
-1
10%
Невозможно определить
👍1
🤔 Сейчас в Spring'е не надо указывать аннотацию AutoWired, почему это так?

Если у класса только один конструктор, Spring автоматически внедрит зависимости без явного указания
@Autowired. Это стало возможным с версий Spring 4.3+.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍7🔥6
🤔 Какое исключение выбрасывается, если в потоке ввода достигается конец?
Anonymous Quiz
33%
EndOfStreamException
34%
EOFException
29%
InputStreamException
3%
ReadException
🔥2
🤔 Какой метод класса Collections используется для замены всех элементов списка на указанный элемент?
Anonymous Quiz
9%
fill()
84%
replaceAll()
5%
setAll()
2%
substituteAll()
💊9👍1
🤔 Как перебрать элементы LinkedList в обратном порядке, не используя медленный get(index)?

- Использовать descendingIterator(), доступный из Deque;
- Либо использовать ListIterator, передвинутый в конец, и двигаться назад с hasPrevious().


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥4👍2
🤔 Какой из следующих методов используется для проверки наличия ключа в HashMap?
Anonymous Quiz
18%
hasKey()
24%
contains()
55%
containsKey()
3%
keyExists()
🔥1
🤔 Вопрос: Какой модификатор доступа в Java делает член класса доступным только внутри того же пакета?
Anonymous Quiz
1%
public
10%
private
41%
protected
47%
default
👍2
🤔 Какой из следующих классов предоставляет функциональность таймера?
Anonymous Quiz
66%
Timer
7%
Stopwatch
15%
Clock
12%
Chronometer
👍1
🤔 Какое исключение необходимо обработать при использовании методов класса FileInputStream?
Anonymous Quiz
88%
IOException
5%
NullPointerException
3%
ArrayIndexOutOfBoundsException
4%
IllegalArgumentException
👍2
🤔 Что понимается под контекстом ошибки?

Контекст — это сопутствующая информация: значения переменных, условия, внешние события, окружение. Она помогает воспроизвести и устранить проблему быстрее.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4🔥1
🤔 Какой из методов класса java.util.Arrays используется для сравнения двух массивов на равенство?
Anonymous Quiz
42%
equals()
20%
compare()
21%
compareTo()
16%
deepEquals()
🔥4💊2
🤔 Какой интерфейс должен реализовать класс для использования в операторе "for-each"?
Anonymous Quiz
29%
Iterator
59%
Iterable
8%
Collection
4%
List
👍1
🤔 Почему логирование очень часто связывают с аспектами?

Потому что логирование:
- повторяется во многих местах;
- должно быть отделено от бизнес-логики;
- хорошо ложится на концепцию аспектно-ориентированного программирования (AOP), где логика вынесена за пределы основного кода и добавляется по правилам (pointcut).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍8🔥2
🤔 Какой из следующих интерфейсов предоставляет метод spliterator()?
Anonymous Quiz
25%
Collection
58%
Iterator
12%
List
4%
Map
🔥2
🤔 Какой из следующих методов используется для сравнения строк с учетом порядка лексикографического сравнения?
Anonymous Quiz
34%
compareTo()
22%
equals()
15%
compare()
29%
lexicographicCompare()
👍1
🤔 Какой метод используется для динамической загрузки класса в Java?
Anonymous Quiz
17%
Class.forName()
59%
ClassLoader.loadClass()
3%
ClassLoader.findClass()
21%
Class.getClass()
🔥1