|  |
“Java 编程的动态性”系列文章研究了执行 Java 应用程序时幕后所发生的事情。
动态代理工具 是 java.lang.reflect 包的一部分,在 JDK 1.3 版本中添加到 JDK,它允许程序创建 代理对象,代理对象能实现一个或多个已知接口,并用反射代替内置的虚方法分派,编程地分派对接口方法的调用。这个过程允许实现“截取”方法调用,重新路由它们或者动态地添加功能。
利用动态代理的 Java 验证
在这篇文章中,作者将向您展示动态代理如何让核心应用程序代码独立于验证例程,而只关注业务逻辑。
Java 理论与实践: 用动态代理进行修饰
本期文章中,Brian Goetz 介绍了几个用于动态代理的应用程序。
使用 Java 中的动态代理实现数据库连接池
本文作者通过使用 Java 中的动态代理实现数据库连接池,使使用者可以以普通的 JDBC 连接的使用习惯来使用连接池。
“Classworking 工具箱”系列文章演示了如何使用运行时 classworking,来用全速前进的生成代码取代反射代码。
|  |
|  |
|