问答详情
源自:2-1 Java 动态加载类

QQ升级可以这样理解吗?

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();

                


是这样理解吗,老师?有点不明白呀

  

提问者:欧拉啊旺 2014-11-13 16:31

个回答

  • 好帮手慕珊
    2014-11-14 09:33:32

    我理解是这个意思,升级时动态加载新的配置文件,之前的配置文件可以不用理会。就像老师课里讲的Office中的Excel和Word一样,根据传入的参数不同动态选择加载的类