上QQ阅读APP看书,第一时间看更新
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: </p> 03 * <p>Copyright: Copyright (c) 2007</p> 04 * <p>Company: </p> 05 * @author not attributable 06 * @version 2.0 07 */ 08 public class ReadAndAnalyzeDataThread extends Thread{ 09 }