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: 标记字段可能会被多个线程同时访问,而不做同步
posted @ 2021-02-23 19:14  一个汉服程序员苏木  阅读(64)  评论(0)    收藏  举报