简单介绍 Java 中的注解 (Annotation)
看到一篇很好的注解博文 转发学习一下
原文链接:
https://segmentfault.com/a/1190000009573386https://segmentfault.com/a/1190000009573386
1. 例子
首先来看一个例子:
@Override
public String toString() {
return "xxxxx";
}
这里用了 @Override, 目的是告诉编译器这个方法重写了父类的方法, 如果编译器发现父类中没有这个方法就会报错. 这个注解的作用大抵是防止手滑写错方法, 同时增强了程序的可读性. 这里需要指出一点, @Override 去掉并不会影响程序的执行, 只是起到标记的作用
找到 @Override 的实现
package java.lang;
import java.lang.annotation.*;
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.SOURCE)
public @int
共有 0 条评论