1.QQ下更新的class,在文件夹下;
和下载了更新配置文件;
2.QQ的开始入口(某个Class的入口):
1.1 读取一个配置文件,表示改变的,数据:a,原来的是b 如 infor=read.infor(in.xml);
1.2 创建对象 Class a=Class.forName("com.qq.a"); // com.qq.a是读取配置文件得到的
Implements im=(Implements)a.newInstance();
原来的:
Class a=Class.forName("com.qq.b");
Implements im=(Implements)a.newInstance();
是这样理解吗,老师?有点不明白呀
我理解是这个意思,升级时动态加载新的配置文件,之前的配置文件可以不用理会。就像老师课里讲的Office中的Excel和Word一样,根据传入的参数不同动态选择加载的类