关键字(KeyWords)
- 被Java语言赋予特殊含义的单词
- 组成关键字的字母全部小写
-
goto 和 const 作为保留字存在,目前不使用
标识符(Identifier)
- 给类,接口,方法,变量等起名字时使用的字符序列
- 我们自己起的一个名字
组成规则
- 英语大小写字母
- 数字字符
- $ 和 _
注意事项
- 不能以数字开头
- 不能是关键字
- 区分大小写
常见命名规则
包命名(类似文件夹,以包来组织Java中的类)
-
解决类的同名问题依靠的是包名的不同。
- 为保证包名的唯一,以域名(唯一)反转的形式来命名(举例:com.cskaoyan.name)
- 单级
- 多级包
类和接口命名
首字母大写(JavaBasic)
变量和方法
全部小写;(value)
多个单词:第二个单词首字母大写(intValue)
常量的命名
常量:所有单词全部大写,单词之间以_来分隔;(MAX_VALUE)
见名知意!
注释
- 单行:// 【Ctrl + /】
- 多行:/*注释内容*/ 【/ * 回车即可】
- 文档:/**文档内容*/ 【/**回车即可】:特殊点:生成API文档时,会保留文档注释内的内容。
常量
布尔常量:true or false
空常量:null
其他(整数、小数...)