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