Här är vi tillhandahåller en enkel kod exempel på hur man kan få tillgång till en viss java konstruktör med hjälp av reflektion. //First ladda klass, från en sträng med Class.forName. Klass classType = Class.forName ("com.examplesource.MyClass"); //Nu skapa en Konstruktör objekt (java.reflect.Constructor) genom //passerar en rad klassobjekt (notera att du kan använda int.class, till exempel //för primitives.Constructor konstruktören = classType.getConstructor (ny klass [] {String.class, Integer.
class}); //Skapa en ny instans av objektet genom att en rad objekt //till newInstanceMyClass myObject = (MyClass ) constructor.newInstance (new Object [] {myStringObj, 10}), Nedan finns några användbara länkar som också kan komma till hands om ovanstående exempel inte lösa problem:https://java.sun.com/javase/6/docs/api/java/lang/Class.html#getConstructor(java.lang.Class...)https://www.idevelopment.info/data/Programming/java/reflection/ReflectionDemo.
java