Java 方法注释如何与方法重写结合使用?
2022-08-31 13:10:48
我有一个父类和一个子类,定义如下:ParentChild
class Parent {
@MyAnnotation("hello")
void foo() {
// implementation irrelevant
}
}
class Child extends Parent {
@Override
foo() {
// implementation irrelevant
}
}
如果我得到一个参考,会给我?还是会是?MethodChild::foochildFoo.getAnnotation(MyAnnotation.class)@MyAnnotationnull
我对注释如何或是否与Java继承一起工作更感兴趣。