首页 > 其他 > 详细

JDK动态代理学习心得

时间:2019-02-21 19:09:41      阅读:185      评论:0      收藏:0      [点我收藏+]

JDK动态代理是代理模式的一种实现方式,其只能代理接口。应用甚为广泛,比如我们的Spring的AOP底层就有涉及到JDK动态代理(此处后面可能会分享)

1、首先来说一下原生的JDK动态代理如何实现: 首先声明一个接口:

技术分享图片

 


然后一个实现类实现了接口的方法:

 技术分享图片

 

然后申明一个类实现InvocationHandler接口,实现里卖弄的invoke方法:红框中的内容就是我们的代理内容

技术分享图片

 

最后上一个测试类:

技术分享图片

 

我们可以看出运行结果:

技术分享图片

 

JDK动态代理学习心得

原文:https://www.cnblogs.com/ychuang/p/10414245.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!