-
Notifications
You must be signed in to change notification settings - Fork 0
Java高手训练营第一章第六节:注释
ufofVincent edited this page Dec 18, 2015
·
5 revisions
在编写规模较大的程序时,有可能要对代码进行一些解释,以增强阅读性。如果是由一个团队一起开发的话留下注释也是很好的习惯,别人更容易理解你的代码。
注释部分被虚拟机忽略,不读。
在Java中,有三种注释:
-
单行注释
-
多行注释
-
文档注释
文档注释暂时先不讲。
在Java中,单行注释通过“//”标记。引用上一章Hello world的例子:
class HelloWorld{ //定义类
public static void main(String[] args){ //定义主方法
System.out.println("Hello, world"); //该语句打印了Hello, world该字符串
}
}
在这个程序当中,一共有三个注释。从//开始所有字符直到行的结束都会变成注释,被虚拟机忽略。
顾名思义,多行注释可以使其区间内的字符都变为注释。标记方法为"/*"开始,"*/"结束。例如:
/*
这是一个多行注释
该程序用于输出hello world
*/
class HelloWorld{ //定义类
public static void main(String[] args){ //定义主方法
System.out.println("Hello, world"); //该语句打印了Hello, world该字符串
}
}
一定要注意:多行注释中可以嵌套单行注释,但是不能嵌套多行注释。
/*
/*
*/
*/
该代码为非法。原因是一个注释开始标记被第一个注释关闭标记关闭,第二个注释开始标记因为在注释中,被忽略了,所以最后一个注释关闭标记没有其所对应的开始标记。
-
注释可以提高阅读性
-
Java有单行注释、多行注释、文档注释三种注释。