谈谈JAVA反射机制,动态代理是基于什么原理?

反射机制是JAVA语言提供的一种基础功能,赋予程序在运行时自省(introspect,官方用语)的能力.经过反射咱们能够直接操做类或者对象,好比获取某个对象的类定义,获取类声明的属性和方法,调用方法或者构造对象,甚至能够运行时修改类定义.编程   动态代理是一种方便运行时动态构建代理,动态处理代理方法调用的机制,不少情景都是利用相似机制作到的,好比用来包装RPC调用,面向切面的编程(AOP)性能
相关文章
相关标签/搜索