展示型网站建设报价,中铁建设,西安网站建设流程,如何建立游戏网站平台问题描述
利用JAVA反射来获取某一个实例#xff0c;发现异常#xff1a;java.lang.InstantiationException 实例化异常。
产生原因
当我们通过newInstance()方法#xff0c;来创建一个类的实例的时候#xff0c;这个类是一个接口或抽象类就会报错#xff08;接口和抽象…问题描述
利用JAVA反射来获取某一个实例发现异常java.lang.InstantiationException 实例化异常。
产生原因
当我们通过newInstance()方法来创建一个类的实例的时候这个类是一个接口或抽象类就会报错接口和抽象类不能被实例化
举例分析
A是一个接口将A的package.A 给Class.forName方法再调用newInstance()方法报错因为 A是一个接口换成抽象类也是一样
常见使用场景注意
我们在解析xml时容易将bean的className写成接口这里bean中的className应该接口的实现类