logo

Metodo getClass() dell'oggetto Java

getClass() è il metodo della classe Object. Questo metodo restituisce la classe runtime di questo oggetto. L'oggetto della classe restituito è l'oggetto bloccato dal metodo sincronizzato statico della classe rappresentata.

Sintassi

 public final Class getClass() 

ritorna

Restituisce gli oggetti Class che rappresentano la classe runtime di questo oggetto.

Esempio 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()); } } 
Provalo adesso

Produzione:

 Class of Object obj is : java.lang.String 

Esempio 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()); } } 
Provalo adesso

Produzione:

 Class of Object obj is : java.lang.String