2.8 注释及内嵌式文档

良好的注释可以增强程序的可读性和可维护性,读者应该养成注释的习惯。Java支持三种注释方式。(1)双斜线“//”在程序中表示注释,注释的语句不会编译,即编译器会略过该行。

如前面的代码中出现过如下的注释:


//在DOS窗口打印一行字符串:Hello Java!

System.out.println("Hello Java!");


(2)另一种注释方式是实现多行注释,使用/多行注释内容/这种方式。以下就是一段多行注释。


01 /*定义一个类

02该类是实例程序,程序提供了一个入口,执行结果是在DOS窗口打印一行字符串

03"Hello Java!"

04 */

05 public class MyFirstJavaProgram{

06 }

07 }


说明

对于使用记事本这样的编辑工具而言,使用上述提到的两种注释已经足够了,当然在一些集成式编译环境中,如JBuilder等,还提供内嵌式注释,即只要按照其规范输入注释内容,会自动形成整个程序的类或函数的注释说明,并且会以HTML页面的形式提供。

(3)内嵌式文档注释。该类注释多用在集成开发环境下,如JBuilder、Eclipse等,其方式如下所示。


/**

注释内容

*/


该注释可以出现在类和接口的声明前、各种方法(函数)的定义前。在集成式开发环境中,只要输入/**,再按Enter键,就会自动形成注释的样式,代码如下所示。


01 /**

02 *<p>Title:

03 *<p>Copyright:Copyright(c)2007

04 *<p>Company:

05 *@author not attributable

06 *@version 2.0

07 */

08 public class ReadAndAnalyzeDataThread extends Thread{

09 }