1.注释
用于解释说明程序的文字
分类:
①.单行注释: //注释文字
②.多行注释: /*注释文字*/
③.文档注释: /**注释文字*/
注意:单行注释可以嵌套 , 多行注释不可嵌套
2.关键字
被Java语言赋予特定含义的单词
特点: 组成关键字的字母全部是小写
举栗子:
定义类相关: class , interface , void
定义数据类型: byte , short , int , long , float , double ,char ,boolean
定义数据类型值: true , false , null
定义流程控制: if , else , switch , case , default , while , do , for , break , continue , return
定义访问权限修饰符: public , private , protected
定义类/函数/变量修饰符: static , final , abstract , synchronized
定义类和类之间关系: extends , implements
定义创建/引用/判断实例: new , this , super , instanceof
用于异常处理: try , catch ,finallly , throw , throws
用于包相关: import , package
注意: goto和const作用保留字存在,目前不使用
3.标识符
①.定义: 给类/接口/方法/变量等起名字时使用的字符序列
②.组成规则: 26个英文大小写字母 , 0-9数字字符 , $和_
③.注意: 标识符不能以数字开头 , 不能是Java中的关键字 , 区分大小写且不能用空格隔开
④.标识符命名规则:
包名:
包其实就是文件夹 , 用于解决相同类名的问题 , 包名要求全部小写(一般是公司域名倒着写)
栗子:www.baidu.com => com.baidu.包名
类名或接口名:
一个单词: 首字母大写
多个单词: 每个单词首字母都大写(驼峰命名)
方法名和变量名:
一个单词: 每个字母都小写
多个单词: 从第2个单词开始首字母大写
常量命名:
一个单词: 每个字母都大写
多个单词: 所有字母都大写 , 但单词之间用下划线_隔开