Junior — Middle
Jaká je funkce metody getClass v jazyce Java a co vrací?
sobes.tech AI
Odpověď od AI
Метод getClass() в Java принадлежит классу Object и используется для получения объекта типа Class, который представляет класс текущего объекта во время выполнения.
Он возвращает объект Class<?>, содержащий информацию о классе, к которому принадлежит данный экземпляр, включая его имя, методы, поля и другую метаинформацию.
Пример использования:
String s = "Hello";
Class<?> clazz = s.getClass();
System.out.println(clazz.getName()); // Выведет: java.lang.String
Таким образом, getClass() позволяет динамически узнать тип объекта во время выполнения программы.