比如说java中会用@Override注解来检查下面的方法是否是重写父类的方法
@Override
public String toString() {
return "User{" +
"count='" + count + ''' +
", password='" + password + ''' +
'}';
}
但是点开Override的源码可以看到
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.SOURCE)
public @interface Override {
}
里面并没有实现的具体内容,所以这是在JVM在底层看不到的地方实现的,还是其他原因,求指点