Java | Тесты
前往频道在 Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
显示更多5 528
订阅者
-424 小时
-157 天
-5130 天
帖子存档
5 528
🤔 В чём проявляется изоляция или её отсутствие?
Изоляция — это когда операции одного процесса не влияют на параллельные процессы. Её отсутствие может приводить к конфликтам при одновременном доступе к данным, неконсистентности и гонкам данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 528
🤔 Какой метод интерфейса NavigableSet используется для получения наименьшего элемента, строго большего заданного?
5 528
🤔 Можно ли внедрять зависимость не только через конструктор?
Да, есть три основных способа внедрения зависимости:
- Через конструктор — предпочтительный.
- Через сеттеры (@Autowired на методе).
- Через поля (@Autowired на поле, но хуже по тестируемости).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 528
🤔 Какой из методов интерфейса Iterator удаляет текущий элемент во время итерации?
5 528
🤔 Эквивалентность может быть?
- Ссылочная (==) — проверяет, указывают ли переменные на один и тот же объект в памяти.
- Логическая (equals()) — сравнивает содержимое объектов, если метод equals переопределён корректно.
По умолчанию equals() в классе Object сравнивает как ==
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 528
🤔 Какой паттерн проектирования описывает создание объекта с возможностью возврата его в исходное состояние?
5 528
🤔 Какие существуют unchecked exception?
Это исключения, наследующиеся от RuntimeException. Примеры:
- NullPointerException
- IndexOutOfBoundsException
- IllegalArgumentException
- ClassCastException
- ArithmeticException
Их не нужно явно обрабатывать или декларировать в throws.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 528
Вебинар 10.06.2026: про быстрый запуск ИИ-моделей в прод
Приглашаем ИТ-специалистов, ML-инженеров и всех, кто внедряет ИИ в компаниях!
Запуск ИИ-моделей может превратиться в головную боль: нужно собирать стек, нанимать DevOps/ML-инженеров, вручную управлять серверами с GPU и переплачивать за простой. А мониторинг показывает только «железо», но не поведение самой модели как сервиса.
На вебинаре расскажем про готовую среду для запуска моделей — Inference Platform, чтобы вы могли перейти от настройки инфраструктуры к использованию моделей.
Вы узнаете:
• Как использовать ваши модели без DevOps инженеров
• Как экономично работать с переменной нагрузкой
• Как запускать большие модели для агентских сценариев
• Как разработчик AI-ассистента развертывает модели и масштабирует ресурсы без простоя
Приходите!
Записаться
#реклама 16+
my.mts-link.ru
О рекламодателе
5 528
🤔 Что произойдёт, если в блоке инициализации возникнет исключительная ситуация?
Если исключение не обрабатывается, выполнение загрузки класса будет прервано, и он не сможет быть использован. Это приводит к системной ошибке на уровне JVM.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 528
🤔 Какой из методов класса java.lang.Thread устарел и не рекомендуется к использованию?
5 528
Аренда VPS/VDS-сервера.
Виртуальные выделенные серверы в дата-центрах уровня Tier III — 7 готовых конфигураций от 200 ₽/мес.
Преимущества аренды:
- Выделенные ресурсы без переплаты;
- KVM-виртуализация;
- Быстрые NVMe SSD;
- Соответствие 152-ФЗ, PCI DSS;
- Бесплатная защита от DDoS;
- Управление через панель, API и Terraform;
- Техподдержка 24/7.
Запустите сервер за несколько минут!
Попробовать
#реклама 16+
selectel.ru
О рекламодателе
5 528
🤔 Какой тип блокировки позволяет потокам читать данные одновременно, но блокирует запись данных?
5 528
🤔 Что такое «анонимные классы», где они применяются?
Анонимные классы — это классы без имени, определённые внутри метода.
Применяются, когда:
- нужно реализовать интерфейс или абстрактный класс на месте;
- использовать в Runnable, обработчиках событий и т.п.
С Java 8 и лямбдами используются реже, но применяются в случаях, где нужен доступ к контексту.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 528
🤔 Какой интерфейс предоставляет метод для проверки, пуст ли список?
5 528
🤔 Какой из следующих методов используется для добавления элемента в конец списка?
5 528
🤔 Чем rebase отличается от merge?
1. Rebase переносит изменения текущей ветки на базу другой ветки, перезаписывая историю коммитов.
2. Merge объединяет изменения двух веток, создавая дополнительный коммит слияния.
3. Rebase делает историю линейной и чистой, но может быть сложен для командной работы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 528
Продавайте больше с Битрикс24 CRM:
• Все клиенты и сделки — в одном сервисе
• Заявки из чатов, мессенджеров и звонков автоматически попадают в CRM
• Нейросеть распределяет звонки по продавцам, записывает разговоры и сама заполняет карточку сделки
• Интеграции с 1С и 5000+ сервисами — без сложных доработок
✅ Один сервис вместо десятка инструментов.
Бесплатный тариф — для любого числа сотрудников.
Попробуйте и выстройте системные продажи.
Попробовать
#реклама 16+
bitrix24.ru
О рекламодателе
5 528
🤔 Какой из следующих методов используется для завершения работы программы с указанием кода завершения?
