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

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

Это обертки для примитивных типов, позволяющие работать с ними как с объектами.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊8👍51
🤔 Какой компонент JDK используется для компиляции исходного кода Java в байт-код?
Anonymous Quiz
10%
JRE
33%
JVM
54%
javac
2%
jar
👍5
🤔 Что делает метод flush() в классе OutputStream?
Anonymous Quiz
29%
Очищает поток
54%
Сбрасывает буфер
9%
Закрывает поток
9%
Обнуляет поток
👍4
🤔 Что известно про Boxing/Unboxing?

Это автоматическое преобразование между примитивами и их обертками.
- Boxing – преобразование примитива → в объект (int → Integer).
- Unboxing – преобразование объекта → в примитив (Integer → int).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥4
🤔 Какой класс в java.lang используется для работы с интернационализацией строк?
Anonymous Quiz
58%
Locale
25%
StringBuilder
9%
ResourceBundle
8%
CharSequence
🤔1
🤔 В чем разница между методом и конструктором?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍171🔥1
🤔 Какой метод используется для изменения значения приватного поля класса с помощью рефлексии?
Anonymous Quiz
23%
setAccessibleField()
28%
setPrivateField()
26%
setFieldValue()
23%
setAccessible()
💊11👍5
🤔 Можно ли переопределить метод и конструктор?

- Методы можно переопределять в дочерних классах, если они не final, не static и не private.
- Конструкторы нельзя переопределить, но можно перегрузить, создавая несколько вариантов с разными параметрами.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥32
🤔 Какой из следующих компонентов не является частью Java Development Kit (JDK)?
Anonymous Quiz
18%
Java Runtime Environment (JRE)
5%
Java Compiler
58%
Java Profiler
20%
Java Debugger
👍1
🤔 Какой класс предоставляет возможность выполнения задач, возвращающих результат в будущем?
Anonymous Quiz
86%
FutureTask
7%
Thread
6%
Semaphore
2%
CyclicBarrier
👍43
🤔 Что такое гетерогенные типы?

Это разнородные типы данных, которые могут сосуществовать в одной структуре (например, в Map<Object, Object>). Они полезны, когда неизвестно заранее, какие данные будут храниться в контейнере.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍51
🤔 Какой метод класса InputStream используется для чтения байтового массива?
Anonymous Quiz
6%
readArray()
49%
readBytes()
31%
read(byte[] b)
14%
readBuffer()
👍54
🤔 Как хранить и обрабатывать пароль, работая с Java?

Пароли никогда не хранятся в открытом виде. Они обрабатываются через хэширование с солью (например, PBKDF2, bcrypt, Argon2). Для защиты в памяти используются char[] вместо String, так как String хранится в пуле строк и не подлежит очистке.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍6
🤔 Какой класс в стандартной библиотеке Java предоставляет функциональность динамической генерации и загрузки классов во время выполнения?
Anonymous Quiz
81%
ClassLoader
5%
JCompiler
10%
ClassFactory
4%
RuntimeMaker
👍4🔥1
🤔 Какой паттерн проектирования лучше всего подходит для обработки запросов, распределенных по цепочке обработчиков?
Anonymous Quiz
74%
Chain of Responsibility
4%
Command
11%
Observer
10%
Bridge
👍4
🤔 Где стоит применять Enum перечисления?

Enum применяется, когда необходимо ограниченное множество значений, например:
- Состояния системы (ACTIVE, INACTIVE)
- Типы платежей (CARD, CASH)
- Коды ошибок (ERROR_404, ERROR_500)
Использование Enum делает код более читаемым и безопасным.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍82
🤔 Какая функция в Java позволяет выполнить код на платформе с другой версией Java без изменения исходного кода?
Anonymous Quiz
55%
CrossCompile
20%
SourceVersion
2%
Retrolambda
23%
JVersion
💊9🤔81👍1