1.在使用Class实例化对象的时候,必须保证类中存在一个无参构造器,否则无法使用。
2.如果想要使用有参构造器进行对象的实例化操作,则必须使用Constructor类完成,此类表示构造方法,并通过可变参数传递要求的内容。
如果想要调用有参,则必须按照以下的步骤:
1)通过class类中的getConstructors()取得本类中的全部构造方法。
2)向构造方法中传递一个对象数组进去,里面包含了构造方法中所需要的各个参数。
3)之后通过Constructor()类的newInstance()方法实例化对象。