第4章 使用注解与多线程 任务1 使用注解描述程序代码

任务1 使用注解描述程序代码

关键步骤如下:

  • 使用内建注解
  • 使用元注解
  • 自定义注解
  • 使用反射读取注解信息

4.1.1  认识注解       4.1.2 注解分类

Java注解也就是 Annotation,是 Java 代码里的特殊标记,它为Java 程序代码提供

了一种形式化的方法,用来表达额外的某些信息,这些信息代码本身是无法表示的。可

以方便地使用注解修饰程序元素,这里的程序元素包括类、方法、成员变量等。

     注解以标签的兴衰存在于 Java 代码中,注解的存在并不影响程序代码的编译和执

行,它只是用来生成其他的文件或使我们在运行代码时知道被运行代码的描述信息。

     注解的语法很简单,只需要在程序元素面前加上 “@”符号,并把该注解当成一个修

饰符使用,用于修饰它支持的程序元素。

    注解使用的语法格式如下。

   @Annotation(参数)

其中:

  • Annotation 为注解的类型。
  • 注解的参数可以没有,也可以有一个或多个。

列如下面3行代码分别为不带参数的注解、带一个参数的注解及带两个参数的注解。

@Override

@Suppress Warnings(value="unused")

@MyTag(name="Jack",age=20)

使用注解语法时,需要注意以下规范。

  1. 讲注解置于所有修饰符之前。
  2. 通常将注解单独放置在一行。
  3. 默认情况下,注解可用于修饰任何程序元素,包括类、方法和成员变量等。

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值