Back to TILs

Java Reflection

Date: 2019-11-23Last modified: 2023-03-07

SomeClass.class obtém o tipo Class<SomeClass> que é um objeto que representa o nome da classe em tempo de execução e é o mesmo objeto retornado pelo getClass.

NombreClase obj = new NombreClase();
System.out.println(NombreClase.class.getName());
System.out.println(obj.getClass().getName())

Referências