转载于:https://www.cnblogs.com/ID-qingxin/p/10712808.html
一、概念
作用:
——不是程序本身,可以对程序作出解释。(这一点和注释没什么区别)
——可以被其它程序(比如编译器)读取,这是区别于注释的最重要的一点。
格式:
——"@注释名" ,还可以添加一些参数,例如@SuppressWarnings(Value="unchecked")
用在哪里?
——可以附加在package(包)、class(类)、method(方法)、field(属性),相当于给他们添加额外的辅助信息,可以通过反射机制编程实现对这些元数据的访问