一、什么是注释
- 注释是写在程序中对代码进行解释说明的文字,方便自己和其他人查看,以便理解程序的。
二、注释有哪些
-
单行注释
// 这是单行注释:注释内容只能写一行
-
多行注释
/* 这是多行注释: 注释内容可以写多行 */
-
文档注释
/** 这是文档注释: 注释的内容是可以提取到一个程序说明文档中去的 */
三、注释的特点
- 注释不影响程序的执行。
-
接下来我们来说说是为什么?
因为我们的源代码文件会通过javac编译,编译之后的.class字节码文件是没有注释内容的
可以看到这个编译产生的字节码文件是没有源代码文件中的那些注释的
-
然后我们来说说为什么编译之后非得把注释去掉呢?
原因1:我们的注释本身是写代码时给程序员看的,在编译变成.class字节码文件的时候是不需要看这些注释的,所以就会把注释去掉;
原因2:去掉注释之后,文件大小会小一些,节省存储空间
四、多学一招
快捷键进行注释 | 功能效果 |
---|---|
Ctrl + / | 单行注释(对当前行进行注释) |
Ctr + Shift + / | 对选中的代码进行多行注释 |
总结
1、注释是什么?
- 注释是写在代码中对代码进行解释和说明的文字内容,方便自己和其他人能快速读懂程序
2、Java程序中书写注释的方式有几种,各自有什么不同?
-
单行注释、多行注释、文档注释
-
单行注释:只能在当前行注释说明
//
-
多行注释:可以在多行注释说明
/* */
-
文档注释:可以进行多行注释说明内容,是可以提取到一个程序说明文档中去的
/** */
3、注释有什么特点?
- 不会影响程序正常运行
- 编译后的class字节码文件中已经没有注释了
4、注释的快捷键是怎么样的?
- Ctrl + /:单行注释(注释当前行)
- Ctrl + Shift + /:多行注释(选中行数,进行多行注释)