Back to questions
Junior — Middle
60
Какова функция метода getClass в языке программирования Java и что он возвращает?
Answer from AI
sobes.tech AI
Метод getClass() в Java принадлежит классу Object и используется для получения объекта типа Class, который представляет класс текущего объекта во время выполнения.
Он возвращает объект Class<?>, содержащий информацию о классе, к которому принадлежит данный экземпляр, включая его имя, методы, поля и другую метаинформацию.
Пример использования:
String s = "Hello";
Class<?> clazz = s.getClass();
System.out.println(clazz.getName()); // Выведет: java.lang.String
Таким образом, getClass() позволяет динамически узнать тип объекта во время выполнения программы.