会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
蓬莱海边的小虾米
博客园
首页
新随笔
联系
订阅
管理
2018年1月19日
jdk动态代理源码分析(二)---依赖接口的实现
摘要: 接上文,为什么JDK的动态代理需要依赖接口的实现呢?先来一段测试代码看看不依赖接口为报什么错。 Hello类不再实现sayHello接口: 测试类改为: 运行结果如下: 结果是$Proxy0 无法强制转换为Hello 类。那么$Proxy 是个什么东西呢? 代码中添加:System.getPrope
阅读全文
posted @ 2018-01-19 10:22 蓬莱海边的小虾米
阅读(141)
评论(0)
推荐(0)
2018年1月18日
jdk动态代理源码分析(一)---代理的定义
摘要: 最近在看rpc的实现原理,发现大部分通用的rpc框架在实现远程调用的时候,都是通过java动态代理封装好了通信细节,让用户可以像调用本地服务一样调用远程服务。但是关于java动态代理有两个问题想不通:jdk动态代理中的invoke方法是如何被自动调用的?jdk动态代理为什么只针对实现了接口的类?带着
阅读全文
posted @ 2018-01-18 20:28 蓬莱海边的小虾米
阅读(133)
评论(0)
推荐(0)
公告