java动态代理和com.sun.proxy.$Proxy0源码解析

来源:互联网 发布:域名与服务器 编辑:程序博客网 时间:2024/05/22 09:00


Java动态代理只能针对接口进行动态代理。如果需要对类进行实现代理可以使用:CGLIB,ASM等相关的操作字节码实现(在这里先只介绍下SUN 基于接口动态代理的实现)。

代码如下:


执行结果输出:

class com.sun.proxy.$Proxy0

welcome  kevin LUAN

接下来我们去看看生成的$Proxy0.class文件。

反编译后内容如下:






0 0