Java Language
Klasse - Java Reflection
Suche…
Einführung
Die Klasse java.lang.Class stellt viele Methoden bereit, mit denen Metadaten abgerufen, das Laufzeitverhalten einer Klasse untersucht und geändert werden können.
Die Pakete java.lang und java.lang.reflect stellen Klassen für die Java-Reflektion bereit.
Wo wird es verwendet?
Die Reflection-API wird hauptsächlich verwendet in:
IDE (Integrated Development Environment) zB Eclipse, MyEclipse, NetBeans usw. Debugger-Testtools usw.
getClass () - Methode der Object-Klasse
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
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow