Java Language
Clase - Reflexión de Java
Buscar..
Introducción
La clase java.lang.Class proporciona muchos métodos que pueden usarse para obtener metadatos, examinar y cambiar el comportamiento del tiempo de ejecución de una clase.
Los paquetes java.lang y java.lang.reflect proporcionan clases para la reflexión de java.
Donde se usa
La API de reflexión se utiliza principalmente en:
IDE (entorno de desarrollo integrado), por ejemplo, Eclipse, MyEclipse, NetBeans, etc. Herramientas de prueba de depurador, etc.
Método getClass () de la clase Object.
class Simple { }
class Test {
void printName(Object obj){
Class c = obj.getClass();
System.out.println(c.getName());
}
public static void main(String args[]){
Simple s = new Simple();
Test t = new Test();
t.printName(s);
}
}
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow