Zoeken…


Invoering

De klasse java.lang.Class biedt vele methoden die kunnen worden gebruikt om metagegevens te verkrijgen, het runtime-gedrag van een klasse te onderzoeken en te wijzigen.

De pakketten java.lang en java.lang.reflect bieden klassen voor Java-reflectie.

Waar het wordt gebruikt

De Reflection API wordt voornamelijk gebruikt in:

IDE (Integrated Development Environment) bijv. Eclipse, MyEclipse, NetBeans etc. Debugger Test Tools etc.

methode getClass () van de klasse 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
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow