Ici, nous fournissons un exemple de code simple sur la façon d'accéder à un constructeur java spécifique en utilisant la réflexion. //D'abord charger la classe à partir d'une chaîne à l'aide Class.forName. Classe classtype = Class.forName ("com.examplesource.MyClass"); //maintenant créer un objet, constructeur (java.reflect.Constructor) par //passer un tableau d'objets de classe (notez que vous pouvez utiliser int.class, par exemple //pour Constructor primitives.Constructor = classType.getConstructor (nouvelle Classe [] {String.class, Integer.
class}); //Création d'une nouvelle instance de l'objet en passant un tableau d'objets //à newInstanceMyClass myObject = (MyClass ) Constructor.newInstance (new Object [] {myStringObj, 10}); Voici quelques liens utiles qui peuvent aussi être utiles si l'exemple ci-dessus ne résout pas votre 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