相关疑难解决方法(0)

几次调用Method/Field.getAnnotation(Class)与在Map中预缓存此数据的性能

我想知道是否有关于重复调用(在Java中)Method.getAnnotation(Class)Field.getAnnotation(Class)方法的性能的比较/研究,与存储(在程序启动时)一个预先计算的Map以及类的元数据信息并重复查询它后来.哪一个可以提供最佳的运行时性能?

在Java 5,6和7下,这种性能是一样的吗?

java reflection performance annotations map

15
推荐指数
2
解决办法
3949
查看次数

标签 统计

annotations ×1

java ×1

map ×1

performance ×1

reflection ×1