ar
Feedback
Java | Тесты

Java | Тесты

الذهاب إلى القناة على Telegram
5 647
المشتركون
-224 ساعات
-117 أيام
-1430 أيام
أرشيف المشاركات
🤔 Что такое инициализационный блок? Инициализационный блок — это блок кода, который выполняется при создании объекта, до конструктора: - Нужен для общей логики инициализации, используемой в разных конструкторах. - Может быть статическим (выполняется один раз при загрузке класса) или обычным (выполняется при каждом создании объекта). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из следующих методов используется для копирования содержимого одного потока в другой?
Anonymous voting

🤔 Какой метод класса java.util.Collections используется для перемешивания элементов списка?
Anonymous voting

🤔 Как посмотреть версию предыдущего коммита? Для этого используется команда, которая позволяет: - просматривать историю (git log); - увидеть ID, дату и сообщение каждого коммита; - обратиться к предыдущему коммиту как HEAD^ или HEAD~1. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Можно ли перегружать методы в enum?
Anonymous voting

🤔 Какое значение будет возвращено методом hashCode() для двух одинаковых объектов по equals(), если они принадлежат одному классу и не переопределяют hashCode()?
Anonymous voting

🤔 В чем взаимосвязь контракта equals и hashCode? Взаимосвязь контрактов equals и hashCode в Java заключается в том, что если два объекта считаются равными по методу equals(), то они должны иметь одинаковый hashCode(). Это важно для корректной работы коллекций, таких как HashMap и HashSet, которые используют hashCode() для быстрого поиска. Нарушение этого контракта может привести к ошибкам — например, одинаковые объекты не будут корректно храниться в коллекции, основанной на хешировании. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из методов в Stream API используется для проверки, удовлетворяет ли хотя бы один элемент потока условию?
Anonymous voting

🤔 Что делает ключевое слово native в объявлении метода Java?
Anonymous voting

🤔 Какие есть правила для написания хуков? - Хуки вызываются только на верхнем уровне компонента (нельзя вызывать внутри if, for, callback); - Хуки вызываются только внутри React-функций — компонента или кастомного хука; - Кастомные хуки начинаются с префикса use (например, useAuth); - Не изменяй порядок вызова хуков — он должен быть предсказуемым и одинаковым при каждом рендере; - Используй eslint-plugin-react-hooks, чтобы не нарушать правила. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой уровень изоляции транзакций предотвращает фантомные чтения?
Anonymous voting

🤔 Какое максимальное количество catch блоков может быть использовано с одним try блоком в Java?
Anonymous voting

🤔 Для чего нужна IdentityHashMap? Для случаев, когда нужно использовать сравнение по ссылке (==), а не equals(), например: - при кэшировании объектов; - при построении графов, где важна идентичность объектов. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой класс используется для создания пула потоков в Java?
Anonymous voting

🤔 Что делает аннотация @SafeVarargs?
Anonymous voting

🤔 Почему строки так часто используют в виде ключей в HashMap? - String — иммутабельный, безопасный для ключей. - Имеет хорошую реализацию hashCode() и equals(). - Часто используется как уникальный идентификатор (имя, логин, id). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какая аннотация применима только к переменным экземпляра класса?
Anonymous voting

🤔 Какой метод интерфейса ExecutorService ожидает завершения всех задач?
Anonymous voting

🤔 Для чего применяется ключевое слово UNION? UNION объединяет результаты двух SELECT-запросов в один набор: - исключает дубликаты (для уникальных строк). - для включения дубликатов используется UNION ALL. Важно: обе выборки должны иметь одинаковую структуру столбцов. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что означает термин "immutable" в контексте объектов в Java?
Anonymous voting