logo

Método getClass() del objeto Java

getClass() es el método de la clase Objeto. Este método devuelve la clase de tiempo de ejecución de este objeto. El objeto de clase que se devuelve es el objeto bloqueado por el método sincronizado estático de la clase representada.

Sintaxis

 public final Class getClass() 

Devoluciones

Devuelve los objetos Class que representan la clase de tiempo de ejecución de este objeto.

Ejemplo 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()); } } 
Pruébalo ahora

Producción:

 Class of Object obj is : java.lang.String 

Ejemplo 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()); } } 
Pruébalo ahora

Producción:

 Class of Object obj is : java.lang.String