Java | Тесты
الذهاب إلى القناة على Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
إظهار المزيد5 524
المشتركون
-124 ساعات
-117 أيام
-5030 أيام
أرشيف المشاركات
5 525
🤔 С каким функциональным интерфейсом мы работаем в методе map()?
В методе map() из Stream API используется функциональный интерфейс Function<T, R>:
- принимает один аргумент типа T;
- возвращает значение типа R.
Это позволяет преобразовывать элементы потока из одного вида в другой.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Какой JDK-инструмент позволяет анализировать байт-код классов Java?
5 525
🤔 Что в действительности переменная хранит?
- Примитив — значение (напр. int = 5);
- Объект — ссылку на область памяти, где хранится объект (heap).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Какой интерфейс используется для выполнения операций с тремя входными аргументами?
5 525
🤔 Позволяет ли HashSet принимать разнообразного типа данных объекта внутри себя?
Технически — да, можно добавлять объекты разных типов, если они не нарушают контракт equals() и hashCode().
Но на практике — не рекомендуется, т.к. сравнение объектов разных типов может привести к ошибкам и непредсказуемому поведению.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Где разрешена инициализация статических/нестатических полей?
- Статические поля можно инициализировать при их объявлении или в статическом блоке инициализации. Эти действия выполняются один раз — при загрузке класса.
- Нестатические поля инициализируются либо прямо при объявлении, либо в нестатическом блоке, либо в конструкторе. Они связаны с конкретным экземпляром класса.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Какой из следующих интерфейсов используется для создания коллекций, поддерживающих дублирование элементов?
5 525
🤔 Какой интерфейс в Java используется для работы с потоками ввода-вывода символов?
5 525
🤔 Что такое Inversion of Control?
Inversion of Control (IoC) — это принцип, при котором контроль над созданием объектов и их зависимостей передаётся внешней системе (контейнеру), вместо того чтобы объекты создавали и управляли друг другом напрямую.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Какой из методов класса StringBuilder вставляет строку в указанную позицию?
5 525
🤔 Что такое шардирование?
Шардирование — это процесс горизонтального разделения базы данных на части (шарды), каждая из которых размещается на отдельном сервере или кластере для повышения масштабируемости и производительности.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Какой метод из java.util.stream.Collectors используется для агрегации элементов в сумму?
5 525
🤔 Какой из этих интерфейсов в Java 8 позволяет выполнять параллельные операции на потоках данных?
5 525
🤔 Какое худшее время работы метода add() для ArrayList?
- В конец — O(1) амортизированно, но O(n) при расширении;
- В середину — O(n), т.к. элементы сдвигаются.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 525
🤔 Какое исключение выбрасывается при попытке преобразования строки в число, если строка не является числом?
