我有一个 java.lang.reflect.Method 方法,我想检查它是否用 @Override 注释标记。
尝试使用 method.isAnnotationPresent(Override.class) 执行此操作,但此方法不适用于此注释。还尝试了 MergedAnnotations.from(method).isPresent() 但它也不会为我的带有 @Override 的方法返回 true 。
可以检查一下吗?
java reflection overriding
java ×1
overriding ×1
reflection ×1