1. 首页
  2. 编程语言
  3. Java
  4. 详解java动态代理的2种实现方式

详解java动态代理的2种实现方式

上传者: 2022-05-18 19:32:18上传 PDF文件 63.71 KB 热度 10次

java的动态代理在接java的api上有说明,这里就不写了。下面通过一个例子看一下:接口:实现类:先看一下Method中的invoke方法在api中是怎么描述的就是说调用处理程序对接口的实现类对象调用Method对象表示的底层方法。第一种实现代理的方式:第二种实现代理的方式:通过实现InvocationHandler接口测试代码:控制台结果:第二种方式有点小疑惑,不知道大家有没有,那就是并没有显示的调用NumProxyImpl中的invoke方法,可是却执行了,嗯嗯,这个自己下去看一下啊不想麻烦的只需要记住就行了。

用户评论