Java关键字、标识符与注释
Java中的关键字
关键字是被Java语言赋予了特殊含义,用做专门用途的字符串。
关键字不能用于常量、变量、和任何标识符的名称。
关键字均为小写字母。
用于数据类型的关键字
boolean | byte | char | double |
---|---|---|---|
false | float | int | long |
new | short | true | void |
instanceof |
用于定义流程控制的关键字
break | case | this | continue |
---|---|---|---|
default | do | else | for |
if | return | switch | super |
while |
用于修饰的关键字
abstract | final | native | private |
---|---|---|---|
protected | public | static | synchronized |
transient | volatile |
用于异常的关键字
try | catch | finally | throw |
---|---|---|---|
throws |
用于包、类、接口的关键字
class | extends | implements | interface |
---|---|---|---|
package | import |
Java保留的没有意义的关键字
cat | future | generic | innerr |
---|---|---|---|
operator | outer | rest | var |
保留字
true、false、null
JAVA中的标识符
标识符即为给类、接口、方法、变量等起名字的字符序列。
标识符是使用字母、数字、下划线和$(英文状态下)组成,且标识符不能以数字开头,不能是java中的关键字。
一般标识符的命名要做到见名知意。
类/接口:
首字母大写,且之后每个英文单词的首字母均大写,遵循大驼峰命名法。
例:ClassDemo、TestDemo等
变量:
首字母小写,之后每个英文单词的首字母均大写,遵循小驼峰命名法。
例:stuArrays,count等
常量:
所有字母均大写,且每个字母之间使用"_"下划线进行间隔。
例:PAGE_MAX_SIZE
包的命名
一般,包名采用:[基本包].[项目名].[模块名].[子模块名]
包名所有字母均为小写,不能使用中文
方法的命名
方法的名称同样使用有意义的英文单词,同样使用小驼峰命名法。
例:getNum()
注释
注释分为:
/***/文档注释
/**/多行注释
//单行注释
/**
*文档注释一般用于类和方法,
*注释位于被注释的方法/类的上方。
*这种注释会写入javadoc文档中
*类的注释一般有编辑者、创作时间、类的功能、备注等信息
*方法的注释有方法的作用、参数列表解释、返回值解释等
*/
/*一般在方法内部使用
又叫做块状注释
*/
//单行注释,一般与下行代码对齐
注:多行注释和单行注释不能嵌套使用