Функция случайных вопросов поможет вам подумать и проверить свои знания.
Попробуйте ответить на вопросы устно или в уме, а затем нажмите на сам вопрос, чтобы сравнить свой ответ и проанализировать его.
Что вы упустили? А может быть, вы знаете гораздо больше? Так или иначе, это хорошая практика. :)
В базе данных хранится около 500 вопросов, охватывающих различные темы из категорий таких как Core-1, Core-2, Многопоточность, SQL, Hibernate, Spring, Паттерны, Алгоритмы.
В категории M-BOSS находятся вопросы, которые могут встречаться на технических собеседованиях Java - разработчиков. (взято из открытых источников)
Приглашаю вас присоединиться к телеграм-группе для обратной связи и получения информации о будущих обновлениях! Хочу вас также пригласить в дискорд, для общения на различные темы о Java и не только в ламповой атмосфере.
Дискорд будет пополняться не сложными практическими задачами, которые будут помогать прокачивать навыки технического мышления!
Заходите на канал "задачи-по-java" и оттачивайте свои навыки!
Помните: Именно кропотливый труд над собой, делает из вас профессионала высокого уровня!
Приятного обучения!

Когда в приложении может быть выброшено исключение ClassCastException?

Core - 1

Исключение ClassCastException (Исключение приведения типов) может быть выброшено в Java, когда происходит некорректное приведение типов объектов. Исключение ClassCastException может возникнуть в следующих случаях: 1. При попытке привести объект к типу, который он не является или несовместим с текущим типом. Например, если у вас есть объект класса A, и вы пытаетесь привести его к типу B, но объект на самом деле не является экземпляром класса B или его подкласса, то будет выброшено исключение ClassCastException. 2. При попытке привести объект к типу, который является его супертипом (более общим типом), но фактически объект является экземпляром его подтипа (более конкретного типа). Например, если у вас есть список объектов типа Фрукт, и вы пытаетесь привести один из объектов к типу Яблоко, но объект на самом деле является экземпляром другого подтипа Фрукта, такого как Апельсин, то будет выброшено исключение ClassCastException. Для избежания ClassCastException рекомендуется использовать проверку типов (instanceof) перед приведением типов или использовать механизмы полиморфизма и наследования для обеспечения корректного приведения типов.

Открыть

Копировать ссылку

ДРУГОЙ ВОПРОС