我有一个父类Parent和一个子类Child,由此定义:
class Parent {
@MyAnnotation("hello")
void foo() {
// implementation irrelevant
}
}
class Child {
@Override
foo() {
// implementation irrelevant
}
}
Run Code Online (Sandbox Code Playgroud)
如果我获得Method参考Child::foo,childFoo.getAnnotation(MyAnnotation.class)会给我@MyAnnotation吗?还是会的null?
我更感兴趣的是注释如何或是否与Java继承一起使用.