企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 动态加载类 * 静态加载类:编译时加载的类(用new关键字创建的类) * 动态加载类:运行时加载的类(用类类型创建的类,需要有接口,活抽象父类) 如 Class c = Class.forName("类全名");就是动态加载。 接口的引用 = c.newInstance();//创建实例对象,需要有无参构造方法。 当其它的几个类我们不明确到底会使用哪一个的时候,可以定义一个接口让这些类都实现它,这样就可以调用对应的方法了。