JavaSE--标识符与关键字

发布时间 2023-08-04 11:55:52作者: 洛小依ovo

一、标识符

1、标识符可以标识那些:

类名、方法名、变量名、接口名、常量名......

注意:主方法中main也是标识符,但是不能修改,因为main时sun公司规定的固定的

2、标识符命名规则

  • 标识符只能由数字、字母、下划线、美元符号$、中文,不能有其他符号
  • 不能以数字开头
  • 关键字不能做为标识符
  • 标识符严格区分大小写(但是对于类名来说,同一个java源文件中同时出现A类和a类,谁在上生成谁)
  • 标识符理论上没有长度限制

3、标识符命名规范

  • 见名知意
  • 遵循驼峰命名方式,一高一低
  • 类名、接口名首字母大写,后面每个单词首字母大写
  • 变量名、方法名首字母小写,后面每个单词首字母大写
  • 所有常量名全部大写,并且单词和单词之间采用下划线衔接

 

二、关键字

sun公司开发Java语言的时候,提前定义好的一些具有特殊含义的单词,

关键字全部小写,具有特殊含义,不能用作标识符

1、关键字

abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while、true、false、null