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