Skip to content

Java高手训练营第一章第六节:注释

ufofVincent edited this page Dec 18, 2015 · 5 revisions

1.6 注释

1.6.1 注释概述

在编写规模较大的程序时,有可能要对代码进行一些解释,以增强阅读性。如果是由一个团队一起开发的话留下注释也是很好的习惯,别人更容易理解你的代码。

注释部分被虚拟机忽略,不读。

在Java中,有三种注释:

  • 单行注释
    
  • 多行注释
    
  • 文档注释
    

文档注释暂时先不讲。

1.6.2 单行注释

在Java中,单行注释通过“//”标记。引用上一章Hello world的例子:

class HelloWorld{                           //定义类
   public static void main(String[] args){  //定义主方法
       System.out.println("Hello, world");  //该语句打印了Hello, world该字符串
    }
}

在这个程序当中,一共有三个注释。从//开始所有字符直到行的结束都会变成注释,被虚拟机忽略。

1.6.3 多行注释

顾名思义,多行注释可以使其区间内的字符都变为注释。标记方法为"/*"开始,"*/"结束。例如:

/*
这是一个多行注释
该程序用于输出hello world
*/
class HelloWorld{                           //定义类
   public static void main(String[] args){  //定义主方法
       System.out.println("Hello, world");  //该语句打印了Hello, world该字符串
    }
}

1.6.4 多行注释的嵌套

一定要注意:多行注释中可以嵌套单行注释,但是不能嵌套多行注释。

/*
  /*
  */
*/

该代码为非法。原因是一个注释开始标记被第一个注释关闭标记关闭,第二个注释开始标记因为在注释中,被忽略了,所以最后一个注释关闭标记没有其所对应的开始标记。

本章小结:

  • 注释可以提高阅读性
    
  • Java有单行注释、多行注释、文档注释三种注释。
    
Clone this wiki locally