Java标识符和关键字
Java标识符
Java标识符就是我们来定义的一些名字叫做标识符,而Java关键字就是Java自己已经用的了名字,我们不能在去使用的叫做关键字。
Java标识符命名规则
- 以字母、美元、下划线和数字组成
- 不能使用关键字
- 大小写敏感
- 可以使用拼音和中文但是不建议,太Low
- 首字母必须是字母、美元、下划线,也就是说首字母不能是数字。
Java关键字
Java大约有五十个关键字

几个不常见的关键字补充
- assert: 用来查找内部程序错误
- const:java预留关键字(同样的还有goto),现在还没有作为关键字,以后的版本可能会用到。
- default:java8引入的关键字,可以在接口的内部实现一些默认实现,在实现接口相关的实现类代码时不需要进行重写。switch中的缺省语句。
- enum:枚举类型
- final:Java用final来修饰类、方法和变量,表明这个类不能被继承。
- finally:try-catch中必须要实行的方法
- instanceof:测试一个对象是否是某个类的实例
- native:Java平台有个用户和本地C代码进行互操作的API,称为Java Native Interface (Java本地接口)。
- strictfp: 对浮点数计算使用严格的规则
- synchronized: 对线程而言是原子的方法或代码块
- transient: 标志非永久性的数据
- volatile: 标记字段可能会被多个线程同时访问,而不做同步

浙公网安备 33010602011771号