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(): • Java. Методы equals и hashCode. 2) Методы wait() и notify(): • Java. Многопоточность. Методы wait и notif... Хорошая статья о реализации hashCode() класса Object для желающих погрузиться в вопрос: https://habr.com/ru/company/mailru/bl...
Поддержать канал💰: https://yoomoney.ru/to/410018856244871
Наша группа в Telegram: https://t.me/ArhiTutorials
#ArhiTutorialsJava #ityoutubersru