许多现代框架(如Spring、Hibernate)通过使用Java动态代理提供非常好的动态行为,但与此相关的确切性能成本是多少? 是否有针对Sun JVM的公共基准测试可用?
许多现代框架(如Spring、Hibernate)通过使用Java动态代理提供非常好的动态行为,但与此相关的确切性能成本是多少? 是否有针对Sun JVM的公共基准测试可用?
一些提示:
我不知道你提到的框架中是否有性能分析,但在我的项目lambdaj中,我大量使用了动态代理技术(使用了相同的技术cglib)。在解释我的库如何工作的pdf文档中,你也可以找到一个有趣的性能比较。