摘要:
代理类知识点一:代理类概述编写一个与目标类具有相同接口的代理类,代理类的每个方法调用目标类的相同方法,并在调用方法时加上系统功能的代码。而要为系统中的各种接口的类增加代理功能,那将需要太多的代理类,全部采用静态代理方式,将是一件非常麻烦的事情。JVM可以在运行期动态生成出类的字节码,这种动态生成的类往往被用作代理类,即动态代理类。知识点二:创建动态代理类jvm创建动态类及其实例对象需要三个方面:1、生成的类中有哪些方法,通过让其实现哪些接口的方式进行告知;2、产生的类字节码必须有个一个关联的类加载器对象;3、生成的类中的方法的代码是怎样的,也得由我们提供。把我们的代码写在一个约定好了接口对象的 阅读全文