Java Language
Klasa - odbicie Java
Szukaj…
Wprowadzenie
Klasa java.lang.Class udostępnia wiele metod, za pomocą których można uzyskać metadane, zbadać i zmienić zachowanie klasy w czasie wykonywania.
Pakiety java.lang i java.lang.reflect udostępniają klasy do odbicie java.
Gdzie jest używany
Interfejs API Reflection jest używany głównie w:
IDE (zintegrowane środowisko programistyczne) np. Eclipse, MyEclipse, NetBeans itp. Narzędzia testowe debugera itp.
Metoda getClass () klasy 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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow