都说 Cglib 创建的动态代理的运行性能比 JDK 动态代理能高出大概 10 倍,今日抱着怀疑精神验证了一下,发现情况有所不同,遂贴出实验结果,以供参考和讨论. 代码很简单,首先,定义一个 Test 接口,和一个实现 TestImpl .Test 接口仅定义一个方法 test,对传入的 int 参数加 1 后返回.代码如下: package my.test; public interface Test { public int test(int i); } package my.test; p…