[java基础] 反射:原理.调用优化.Class类.类加载
反射引出
需求:
根据配置文件 re.properties 指定信息,创建Cat对象并调用方法 hi classfullpath=com.hspedu.Cat method=hi这样的需求在学习框架时特别多,即通过外部文件配置,在不修改源码情况下来控制程序,也符合设计模式的ocp原则(开闭原则:不修改源码,扩容功能)
public class ReflectionQuestion {
public static void main(String[] args) throws IOException, ClassNotFoundException, IllegalAccessException, InstantiationException, NoSuchMethodException, InvocationTargetException {
//传统方式 new 对象 ->>调用方
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/17492.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论