Java. Класс Object. Разбор вопросов на собеседование.

В данном видео я разбираю вопросы по классу Object на собеседование для начинающих Java разработчиков. Это вопросы из моего личного списка, те что я сам время от времени задаю. Привожу их тут, чтобы помочь в подготовке, так как практика показывает, что часто этим вопросам уделяется недостаточно внимания: 1.Все классы в Java наследуются от Object, как вы думаете, почему так сделано? 2.Можно ли создать экземпляр класса Object? 3.Зачем кому-то может понадобится создавать экземпляр класса Object? 4.Опишите методы класса Object. 5.Особенности методов wait, notify, notifyAll 6.Что такое хэш-код. Что за значение позвращает метод hashCode класса Object? 7.Как связаны между собой методы equals и hashCode? Что будет, если переопределить equals не переопределяя hashCode? Что будет если у объекта-ключа HashMap изменится хэш-код? Какие могут возникнуть проблемы? 8.Метод finalize, для чего нужен? Так же рекомендую посмотреть видео, более подробно раскрывающие вопросы: 1) Подробный разбор методов equals() и hashCode(): 2) Методы wait() и notify(): Хорошая статья о реализации hashCode() класса Object для желающих погрузиться в вопрос: Поддержать канал💰: Наша группа в Telegram: #ArhiTutorialsJava #ityoutubersru
Back to Top