什么是反射?
主要是指程序可以访问,修改,检测它本身状态或是行为的一种能力
java反射
java运行时的环境中,对任意一个对象,方法,都可以进行调用
获取任意一个对象的所属类
构造任意一个类的对象
获取一个类的所有方法和成员变量
调用任意一个对象的方法
什么是java的序列化?
将保存的对象再读出来,
把内存的对象保存到一个文件或者数据库中
RMI传输对象
网络上传输对象
什么是动态代理
动态代理就是AOP
是对方法的扩展
怎么实现动态代理
产生一个代理类,再使用原方法时会拦截改请求,并转到扩展源方法的代理类上