多次调用 Method/Field.getAnnotation(Class) 的性能与在 Map 中预缓存此数据相比
2022-09-03 15:00:33
我想知道是否有任何关于重复调用(在Java中)和方法的性能的比较/研究,而不是存储(在程序启动时)一个预先计算的Map和类的元数据信息,并在以后重复查询它。哪一个可以提供最佳的运行时性能?Method.getAnnotation(Class)
Field.getAnnotation(Class)
这种性能在Java 5,6和7下是相同的吗?