Java | Тесты
5.61K subscribers
42 photos
577 links
Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy

Контакт для рекламы: @easyoffer_adv
Download Telegram
🤔 Какая структура данных используется для реализации стека в классе Stack?
Anonymous Quiz
24%
ArrayList
63%
LinkedList
8%
HashSet
5%
TreeSet
🤔 Что такое AJAX, как принципиально устроена эта технология?

AJAX (Asynchronous JavaScript and XML) — это способ асинхронного обмена данными между браузером и сервером без перезагрузки страницы. Технология использует JavaScript для создания запросов к серверу (обычно через XMLHttpRequest или fetch), а затем обновляет части страницы на основе полученных данных.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥3🤔2💊2
🤔 Почему нельзя объявить метод интерфейса с модификатором final?

Метод в интерфейсе предназначен для переопределения в классах, которые реализуют этот интерфейс.
final же запрещает переопределение. Это противоречие концепциям интерфейса, поэтому такие методы не разрешены.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍13🔥1
🤔 Какой метод необходимо переопределить при использовании интерфейса Runnable?
Anonymous Quiz
7%
execute()
13%
start()
78%
run()
2%
call()
👍1
🤔 Что такое ThreadLocal-переменная?

ThreadLocal — это способ хранения данных, локальных для каждого потока. Каждый поток получает собственную независимую копию переменной, даже если они используют один и тот же объект ThreadLocal.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥7👍3
🤔 Какой метод используется для получения родительского класса объекта?
Anonymous Quiz
22%
getParentClass()
36%
getSuperclass()
4%
getBaseClass()
39%
getSuperClass()
💊4🔥2
🤔 Какие преимущества придаёт Iterable?

- Позволяет использовать for-each цикл.
- Обеспечивает единый способ итерирования по коллекциям.
- Требует реализации метода iterator().


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍8🔥2
🤔 Какой метод используется для удаления всех элементов коллекции?
Anonymous Quiz
46%
clear()
47%
removeAll()
6%
deleteAll()
1%
purge()
👍1
🤔 Есть ли для функциональных интерфейсов какие-нибудь обязательные атрибуты?

Да:
- Функциональный интерфейс должен иметь только один абстрактный метод.
- Может иметь default или static методы.
- Отмечается аннотацией
@FunctionalInterface (не обязательна, но помогает компилятору проверять корректность).

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍7🔥1
🤔 Какой метод используется для создания нового экземпляра класса через рефлексию?
Anonymous Quiz
60%
newInstance()
24%
getInstance()
13%
createInstance()
3%
makeInstance()
👍2
🤔 В чем разница между методом и конструктором?

- Метод – выполняет операцию и может быть вызван неограниченное число раз.
- Конструктор – вызывается только при создании объекта, используется для инициализации.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍5🔥1🤔1
🤔 Какой из них является правильным способом начать транзакцию в JPA?
Anonymous Quiz
43%
entityManager.getTransaction().begin();
34%
session.beginTransaction();
14%
transaction.start();
9%
connection.setTransaction();
👍1
🤔 Какой метод используется для добавления всех элементов одной коллекции в другую?
Anonymous Quiz
76%
addAll()
15%
appendAll()
7%
insertAll()
2%
combineAll()
👍3
🤔 Почему база данных лучше текстового файла?

- Поддержка транзакций.
- Индексация и быстрый поиск.
- Целостность данных через ключи.
- Скалируемость и безопасность.
- Поддержка запросов и агрегаций.
- Устойчивость к сбоям и бэкап-механизмы.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍11
🤔 Какой метод используется для преобразования строки в массив символов?
Anonymous Quiz
85%
toCharArray()
6%
getChars()
8%
charArray()
1%
arrayOfChars()
👍2
🤔 Какой из следующих интерфейсов предоставляет метод spliterator()?
Anonymous Quiz
27%
Collection
61%
Iterator
8%
List
3%
Map
🔥1
🤔 Что такое Big O?

Big O-нотация описывает асимптотическую сложность алгоритма — насколько быстро растет время выполнения или потребление памяти относительно размера входных данных.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍8🔥1💊1
🤔 Какой из интерфейсов является суперинтерфейсом всех интерфейсов в Java?
Anonymous Quiz
6%
Cloneable
14%
Serializable
2%
CharSequence
78%
Никакой
👍2
🤔 Какой из интерфейсов предоставляет метод hasNext() для проверки наличия следующего элемента?
Anonymous Quiz
9%
List
3%
Set
80%
Iterator
8%
Collection
👍2
🤔 Назови основные реализации Map.

- HashMap — быстрая, неупорядоченная;
- LinkedHashMap — сохраняет порядок добавления;
- TreeMap — сортировка по ключу;
- EnumMap — оптимизирована под перечисления;
- WeakHashMap, IdentityHashMap, ConcurrentHashMap — специализированные.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍9🔥1