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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Какой из методов класса Object может быть вызван для пробуждения потока, ожидающего на мониторе объекта?
Anonymous Quiz
12%
wakeup()
77%
notify()
6%
signal()
5%
resume()
👍7
🤔 Какое ключевое слово используется для ограничения метода или переменной только текущим потоком?
Anonymous Quiz
7%
static
8%
final
67%
synchronized
18%
transient
💊141🤔1
🤔 Какой из методов интерфейса Iterator удаляет текущий элемент во время итерации?
Anonymous Quiz
15%
delete()
75%
remove()
4%
discard()
6%
erase()
😁10🔥2👀2
🤔 Какой из методов не является методом класса Thread?
Anonymous Quiz
16%
start()
20%
run()
10%
sleep()
54%
execute()
👍41👀1
🤔 Какой интерфейс используется для создания потокобезопасных коллекций в Java?
Anonymous Quiz
45%
ConcurrentCollection
31%
SynchronizedCollection
16%
ConcurrentMap
8%
BlockingQueue
💊34🤔4👍3
🤔 Какой метод используется для получения адреса удаленного узла, с которым установлен сокет?
Anonymous Quiz
29%
getAddress()
53%
getRemoteAddress()
9%
getPeerAddress()
9%
getInetAddress()
💊10👀5
🤔 Какой интерфейс должен реализовать класс для поддержки сортировки объектов с использованием метода Collections.sort()?
Anonymous Quiz
31%
Comparator
5%
Serializable
13%
Iterable
51%
Comparable
👍61
🤔 Какой из следующих методов является методом класса Class в Java?
Anonymous Quiz
17%
toString()
72%
getName()
5%
hashCode()
6%
equals()
🤯63
🤔 Какое ключевое слово используется для создания неизменяемой коллекции в Java 9 и позже?
Anonymous Quiz
42%
final
24%
immutable
16%
unmodifiable
17%
of
💊18👍5🤯3
🤔 Какой из следующих классов является потоко-безопасным для использования в многопоточном окружении?
Anonymous Quiz
4%
ArrayList
7%
HashMap
14%
StringBuilder
76%
ConcurrentHashMap
😁3
🤔 Что такое ООП?

ООП (Объектно-Ориентированное Программирование) — это парадигма программирования, основанная на концепции объектов, которые содержат данные и методы для их обработки. Основными принципами ООП являются инкапсуляция, наследование, полиморфизм и абстракция. ООП помогает создавать гибкие, расширяемые и модульные программы. В Java все элементы программирования реализованы через объекты и классы, что делает её строго объектно-ориентированным языком.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40🔥15🤯1
🤔 Какой из следующих методов является методом класса Thread в Java?
Anonymous Quiz
12%
notify()
13%
wait()
59%
run()
17%
execute()
😁4👍2💊1
🤔 Какое ключевое слово используется для объявления метода, который может быть вызван без создания объекта?
Anonymous Quiz
77%
static
2%
final
19%
abstract
1%
synchronized
😁7🔥1
🤔 В чем разница между checked и unchecked исключениями?

Checked исключения — это исключения, которые проверяются во время компиляции, и разработчик обязан обработать их с помощью try-catch или указать в сигнатуре метода с помощью throws. Unchecked исключения не проверяются на этапе компиляции и возникают в результате ошибок времени выполнения (например, NullPointerException). Checked исключения происходят из класса Exception, а unchecked — из класса RuntimeException. Checked исключения обычно используются для предсказуемых ошибок, которые можно обработать.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍46🔥51
🤔 Какой из следующих методов является методом класса Thread?
Anonymous Quiz
14%
notify()
41%
yield()
32%
wait()
12%
finalize()
🤯9
🤔 Какой из следующих интерфейсов предоставляет метод spliterator()?
Anonymous Quiz
26%
Collection
59%
Iterator
9%
List
6%
Map
🤔7
🤔 Какие методы в классе Object знаешь?

Класс Object является родительским для всех классов в Java и включает несколько ключевых методов: `toString()`, который возвращает строковое представление объекта, `equals()` для сравнения объектов, и `hashCode()` для получения хеш-кода объекта. Также есть методы `clone()`, который создает копию объекта, и `finalize()`, вызываемый перед сборкой мусора. Другие методы включают `getClass()` для получения информации о классе и `wait()`, `notify()`, и `notifyAll()` для управления потоками.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🤯7🔥5💊1
🤔 Какой из следующих классов предоставляет доступ к системным ресурсам, таким как стандартный ввод и вывод?
Anonymous Quiz
93%
System
4%
Runtime
2%
Process
1%
Environment
👀6👍3🤔2🤯1
🤔 Какой из методов используется для преобразования строки в целое число?
Anonymous Quiz
7%
Integer.toInt()
62%
Integer.parseInt()
29%
Integer.valueOf()
2%
Integer.convert()
9
🤔 Что такое SOLID?

SOLID — это набор пяти принципов объектно-ориентированного программирования, предназначенных для создания гибких и поддерживаемых систем. Эти принципы включают: Single Responsibility (единственная ответственность), Open/Closed (открытость для расширения, закрытость для изменений), Liskov Substitution (замещение Лисков), Interface Segregation (разделение интерфейсов) и Dependency Inversion (инверсия зависимостей). Соблюдение этих принципов позволяет улучшить структуру и читаемость кода.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🔥13
🤔 Какой из следующих интерфейсов используется для создания потока исполнения?
Anonymous Quiz
66%
Runnable
6%
Callable
24%
Executor
4%
Future
3👀3🤯1