前面我们演示过如何使用Java反射动态创建一个类的对象,这个过程是调用Constructor类对象完成的。其实运行时类(Class类对象)还提供了newInstance()方法,该方法封装了我们前面使用的方法代码。
- 不过调用该方法有一个前提,就是该运行时类在代码编写时,必须定义一个空参构造器。
前面我们演示过如何使用Java反射动态创建一个类的对象,这个过程是调用Constructor类对象完成的。其实运行时类(Class类对象)还提供了newInstance()方法,该方法封装了我们前面使用的方法代码。