Skip to content

反射加动态编译实现的增强版动态代理,支持 final 无接口类,核心代码300行。

License

Notifications You must be signed in to change notification settings

imhuster/DynamicProxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DynamicProxy

本项目通过使用反射及动态编译技术实现了动态代理,较常规的基于 interface 的 JDK 动态代理与基于类的 CGLib 动态代理,本项目对无接口的final类实现了类似动态代理的功能。

通过本项目,您能够对 Java 动态代理机制有更深的认识。

介绍博客

参考:

本项目动态编译部分参考了 jscc

反编译工具 Java Decompiler

About

反射加动态编译实现的增强版动态代理,支持 final 无接口类,核心代码300行。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages