为了更方便程序的阅读、Java允许程序员在程序中写上一些说明文字,用来提高程序的可读性,这些文字性的说明就称为 "注释" 。 注释不会出现在字节码文件中,Java编译器编译时会跳过注释语句。


注释

注释的用法:

  • 单行注释:使用 "//" 开头后面的内容均为注释
  • 多行注释:以 "/" 开头,以 "/" 结尾,在他们之间的内容为注释
  • 文档注释:以 "/*" 开头,以 "/" 结尾,注释中包含一些说明性文字和一些JavaDoc标签(写项目时可以生成项目的API)

【相关示例1】三种注释类型

/**
 *Welcome类(我是文档注释)
 *@author 陈陈菌
 *@version 1.0
 */
public class Welcome{
    //我是单行注释
    public static void main(String[]args){
        System.out.println("Hello Word!");
    }
    /*
     我是多行注释
    */
}

标识符

标识符是用来给变量、类、方法、包进行命名的,如Welcome、main、System、age、name等。

标识符需要遵守一定的规则:

  • 标识符必须以字母、下划线、美元符号开头。
  • 标识符其它部分可以是字母、下划线、美元符、数字。
  • 标识符大小写敏感,但长度无限制。

标识符的使用规范(建议)

  • 表示类名的标识符:每个单词的首字母大写
  • 表示方法和变量的标识符:第一个单词小写,第二个单词大写
  • 减少使用汉字为标识符。(Java支持Unicode字符集,但不建议使用汉字,因为可能会出问题)

【相关示例2】合法的标识符:

int a = 3;
int _123 = 3;
int $12aa = 3;
int 变量1 = 55; //合法,但不建议使用中文

【相关示例3】不合法的标识符:

int 1a = 3; //不能用数字开头
int a# = 3; //不能包含#这样的特殊字符
int int =3; //不能使用关键字

关键字

Java关键字是Java语言保留供内部使用的,如class用于定义类。 关键字也可以称为保留字,它们的意思是一样的,我们不能使用关键字作为变量名或方法名。

Java中的关键字
abstractassertboolean
breakcasecontinue
catchcharclass
constdefaultextends
dodoubleelse
finalfinallyfloat
forgotoinstanceof
ifimplementsimport
interfacelongnative
intnewnull
packageprivateprotected
publicreturnsuper
shortstaticstrictfp
synchronizedthisthrow
switchthrowstransient
tryvoidvolatile
while