Java Language
Classe - Java Reflection
Ricerca…
introduzione
La classe java.lang.Class fornisce molti metodi che possono essere utilizzati per ottenere metadati, esaminare e modificare il comportamento del tempo di esecuzione di una classe.
I pacchetti java.lang e java.lang.reflect forniscono classi per la riflessione java.
Dove è usato
L'API Reflection è utilizzata principalmente in:
IDE (Integrated Development Environment) ad es. Eclipse, MyEclipse, NetBeans ecc. Strumenti di test del debugger ecc.
metodo getClass () della classe 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
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow