黑马程序员——java的注释、标示符和关键字
第一讲 java的注释
在任何编程语言中,都存在注释,注释的主要功能是让其他用户方便的读每一段程序,提高程序的可读性,还可以通过注释屏蔽掉一些暂时不用的语句,等需要的时候取消注释即可使用。在java中根据功能的不同,注释主要分为单行注释、多行注释和文档注释三种。
单行注释就是在注释内容前面加上双斜线(//),在java编译器编译的时候就会忽略这部分内容。如下面语句:
int num; //定义一个整数
多行注释就是在注释内容前面加上单斜线和星号(/*)在注释内容的末尾加上星号和单斜线(*/)。如下面语句:
/* int i;
int n;
*/
文档注释就是在文档的开头加上单斜线两个星号(/**)在文档的末尾加上星号单斜线(*/)结束。这种注释的方法会被注释成程序的正式文档,并能包含如javadoc等生成的文档中,用以说明程序的层次结构及方法。
第二讲 java 中的标识符
Java中的包、类、方法。参数和变量名称可以友任意顺序的大小写字母、数字、下划线和美元符号组成,但标识符不能以数字开头,也不能是java中保留的关键字。
如Yourname、yourname、yourname1、yourname1_ch、$yourname等是合法的标识符,class、23、等是非法的标识符。
第三讲 java中的关键字
和其他语言一样,java语言也有许多的关键字(也叫保留字),如public、static等这些关键字不能当标识符使用。关键字在程序开发中一旦使用编辑器会自动提示错误。以下列出了java中的关键字:
abstract、assert、boolean、break、byte、case、catch、char、class continue、const、default、do、double、else、extends、enum、final、finaly float、for、goto、if、 implements、import、instanceof、 int、 interface long、 native、 new、 package、private、 protected、 public、 returu、 short、static、synchronized、 super、 strictfp、 this、throw、throws ransient、try、 void、 volatile、while。
注意:
-
虽然goto、const在java正并没有任何意义,却也是保留字,与其他关键字一样在程序中不能用来作为自定义的标识符。
-
true、false、null虽然不是关键字,但是却作为一个单独标识类型,也不能直接使用。
-
assert和enum是java新增的内容,assert是JDK1.4中加进来的,enum是JDK1.5中加进来的。