Встречается на собеседованиях • сегодня
Что делает getClass
Метод getClass() возвращает объект класса Class, который содержит метаинформацию о типе объекта во время выполнения (runtime). Это полезно для рефлексии, проверки типа или получения имени класса.
Пример:
java
String str = "Hello";
Class<?> strClass = str.getClass();
System.out.println(strClass.getName()); // Выведет "java.lang.String"Ключевые особенности:
- Метод объявлен как
finalв классеObject, поэтому его нельзя переопределить - Всегда возвращает runtime-класс, а не тип ссылки
- Полезен для реализации
equals(), логирования или динамической загрузки классов

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы