Cloud with rain
.:G
G:.
0 and 1 serie, black on white
pulled card
myjsp.feelinglinux.com
ver. 1.1.9-4
Hallo, welcome to my world.
Here you can find some stuff about computer science.
<<< Enjoy your visit! >>>
0 and 1 serie, white on black

Java - Creazione istanza di una classe dato il nome

        Scritto: Giansante Gabriele, 08/12/2003     

Esempio di creazione di una istanza di una classe dato il nome della classe stessa.
Esempio:
    //senza cast
    Object myInstance = instanceObject("mypackage.MyClass");
    //con cast
    MyClass myInstance = (MyClass)instanceObject("mypackage.MyClass");
Ecco il codice:
  /**
     * Load an instance of a class
     * @param className the name of the class to instance
     * @return an instance of the given class
     */
    public static Object instanceObject(String className) {
        Object ris = null;
        try {
            Class c = Class.forName(className);
            ris = c.newInstance();
        }
        catch (Exception e) {
            e.printStackTrace();
        }
        return ris;
    }

Hai trovato utile questo articolo?
Aiutami a condividerlo o metti un "mi piace".
Grazie mille!


Gli strumenti di condivisione (Google+, Facebook) sono visibili in alto a destra solo dopo aver accettato la policy di utilizzo dei cookie per questo sito.
FAQ - Come faccio a cambiare la mia scelta?

 

Strumenti (myjsp.feelinglinux.com)
Gioco: allenamento con la tastiera Strumenti di codifica/decodifica URI (%-encoding) e Base64 Strumenti di calcolo online per IP e Reti
QUIZ GAME
Quiz game

Cerca @myjsp.feelinglinux.com

Pubblicita'