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