论坛首页 入门技术论坛

关于java注释

浏览 1366 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-01-05  

   程序注释是java 5.0开始提供的一项新的特性,利用此特性可以通过特定的注释标签为程序提供一些描述信息,这些描述信息可以在编译或者运行时为编译器,运行环境提供附加的信息,以达到简化开发,避免错误的目的。

1.确定注释的使用目标

根据使用目的不同,注释可以有不同的使用目标,可以是类、方法和成员变量或者是其他的注解等。基本语法类型为:

@Target(ElementType.(使用目标点))

 

如下例:

@Target(ElementType.METHOD)

 

则只能为方法使用注释

2.确定注释使用的时效性

注释使用的时效性,也就是注释的有效时间,为注释确定有效时间,通过是通过Retention注解,基本语法格式为:

@Retention(RentionPolicy.时效值)
对于时效值而言,常有两种类型:
CLASS 注释存在于类文件中,但在运行时虚拟机不可以获得注释信息
RUNTIME注释存在于类文件中,而且在运行虚拟机可以获得注释信息

 3.系统常用的注释

Override注释

Deprecated:注释

Suppress Warnings注释

Override通常用于通知编译器该方法为重写的方法,如果不是,编译器将会在编译时出错
Deprecated:用于告诉系统,此方法已经过时,不建议使用
SupprssWarings:注释用来可以指定编译器关闭某些警告信息

 

论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics