【文件属性】:
文件名称:spawncamping-octo-ninja:java中的透明代理对象(概念证明)
文件大小:25.67MB
文件格式:ZIP
更新时间:2021-07-11 17:42:24
Java
spawncamping-octo-ninja
java中的透明代理对象(概念证明)
这是一个未维护、无用的示例项目,主要用作概念证明。
这个想法是它加载 java 字节码,然后重写它以便在运行时检查对特定类型的对象(比如类型 T)的访问是否它们实际上是类型 T 的对象或某些预定义的类型代理类型,ProxyT。 如果发现它们是代理对象,则每个方法调用或字段访问操作都由一个简单的“getObject()”、“commitObject()”事务包装。