I have a java class like below which I want to create an instance of this class dynamically by using class name.
class Demo {
public Demo(String... s) {
//some initialization here.
}
}
And I want to create an object using following code
Class<?> klass = Class.forName("Demo");
Constructor<?> con = klass.getConstructor("**what should be here**");
Object obj = con.newInstance(param1, param2, ...);