getClass() je metoda klase Object. Ova metoda vraća runtime klasu ovog objekta. Objekt klase koji se vraća je objekt koji je zaključan statičkom sinkroniziranom metodom predstavljene klase.
Sintaksa
public final Class getClass()
Povratak
Vraća objekte klase koji predstavljaju klasu vremena izvođenja ovog objekta.
Primjer 1
public class JavaObjectgetClassExample1 { public static void main(String[] args) { Object obj = new String('JavaTpoint'); Class a = obj.getClass(); System.out.println('Class of Object obj is : ' + a.getName()); } }Testirajte sada
Izlaz:
Class of Object obj is : java.lang.String
Primjer 2
public class JavaObjectgetClassExample2{ public static void main(String[] args) { Object obj1 = new String('Facebook'); Class a = obj1.getClass(); System.out.println('Class of Object obj is : ' + a.getName()); } }Testirajte sada
Izlaz:
Class of Object obj is : java.lang.String