黑马程序员技术交流社区

标题: 【石家庄校区】学习笔记-注解&Servlet3.0的新特性 [打印本页]

作者: htb52110    时间: 2017-12-16 13:09
标题: 【石家庄校区】学习笔记-注解&Servlet3.0的新特性
注解&Servlet3.0的新特性
1、注解
1.1、注解的概述
1.1.1、注解和注释的区别:
注释:给程序员看的
注解:给虚拟机看的(让虚拟机看到程序中的注解,注解代表程序的一些特殊功能)
1.1.2、JDK中的注解
1.1.2.1、【@Override】
描述子类重写父类的方法:
JDK1.5版本的时候 该注解只能应用在 类的继承上.
JDK1.6版本的时候 该注解可以应用在 类的实现上.
1.1.2.2、【@SuppressWarnings】
压制警告
1.1.2.3、【@Deprecated】
描述方法过时
1.2、自定义注解
定义类       :class
定义接口   :interface
定义枚举   :enum
定义注解   :@interface
代码:
/**
* 定义一个注解:名称是Anno1
*/
@interface Anno1{

}
定义注解的属性:
注解的属性的类型:
      基本数据类型:
      String类型:
      Class类型:
   注解类型:
      枚举类型:
      以上类型的一维数组:
注意:
***** 特殊的属性名称:value





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2