反射
理解类:
假如:Foo fool = new Foo();
即fool是foo类的实例对象,那应该怎么实例foo这个类的对象呢?
foo这个类需要有无参数的构造方法;
将Word、Excel等的功能性的类继承OfiiceAble这个接口,这样以后再往里面加功能类的时候就不需要重新编译,直接运行就好,因为使用的是动态加载;
例子:输出某个类里的方法和参数
例子:
通过反射来解释泛型:
反射
理解类:
假如:Foo fool = new Foo();
即fool是foo类的实例对象,那应该怎么实例foo这个类的对象呢?
foo这个类需要有无参数的构造方法;
将Word、Excel等的功能性的类继承OfiiceAble这个接口,这样以后再往里面加功能类的时候就不需要重新编译,直接运行就好,因为使用的是动态加载;
例子:输出某个类里的方法和参数
例子:
通过反射来解释泛型: