在运行时动态创建类,不知道类名和类的方法,但是却可以知道类的所有信息,基本类为:
java.lang.reflect包下的
Class
Field
Method
Constructors
这几个类可以获取用户类的所有信息,包括静态变量,私有方法等
用处:ioc,aop,lookup等通过字符串查找类都是用的反射机制
缺点:耗性能,一般用于架构层,应用开发一般不用这个功能;
java.lang.reflect包下的
Class
Field
Method
Constructors
这几个类可以获取用户类的所有信息,包括静态变量,私有方法等
用处:ioc,aop,lookup等通过字符串查找类都是用的反射机制
缺点:耗性能,一般用于架构层,应用开发一般不用这个功能;