Java基础 注解
2016-01-16 11:50
387 查看
平时所见的@Override @Nullable都是注解,但是是什么意思呢
注解(annotation)
官方解释
我的理解
一种可以被解析的注释
来看看平时用得最多的@Override
原来他是这样,表示了Override是作用在方法上,在源文件内有效。是怎么看出来的呢,先看一点基本的概念。
系统注解(4个)
元注解(称为注解的注解)
自定义注解
注解(annotation)
官方解释
我的理解
一种可以被解析的注释
来看看平时用得最多的@Override
@Target(ElementType.METHOD) @Retention(RetentionPolicy.SOURCE) public @interface Override { }
原来他是这样,表示了Override是作用在方法上,在源文件内有效。是怎么看出来的呢,先看一点基本的概念。
系统注解(4个)
注解名 | 含义 |
---|---|
@Override | 覆盖 |
@Deprecated | 过时的方法 |
@SuppressWarnings | 忽略警告 |
@SafeVarargs | 安全的变量 |
注解名 | 含义 |
---|---|
@Target | 作用域 |
@Retention | 作用时间 |
@Documented | 生成在文档中 |
@Inherited | 子类继承注解 |
相关文章推荐
- java教程之java注解annotation使用方法
- Java中注解的工作原理
- Java注解之Retention、Documented、Inherited介绍
- spring aop两种配置方式
- Restful传递数组参数及注解大全
- Java @Deprecated注解的作用及传递性
- 小议Java中@param注解与@see注解的作用
- Java注解详细介绍
- SpringMVC restful 注解之@RequestBody进行json与object转换
- 基于Java 注解(Annotation)的基本概念详解
- Spring常用注解汇总
- Java中三种简单注解介绍和代码实例
- 一个奇怪的异常,SSH使用注解方式
- struts2注解配置注意事项
- Java Android 注解(Annotation) 及几个常用开源项目注解原理简析
- JQuery、ajaxFileUpload、Struts2和注解异步上传文件
- springMVC注解之入门
- springMVC,spring和Hibernate整合
- java基础(一)
- java 简单的注解示例