JavaSE标识符和关键字以及命名规则
程序员文章站
2023-12-03 10:58:28
Java标识符和关键字Java标识符命名规则命名规范Java关键字关键字保留字Java标识符Java语言中,为各种变量、方法、类或其他用户定义项所定义的名称称为标识符凡是可以自己起名字的地方都叫标识符命名规则一定要严格遵守的规则,不遵守会编译报错标识符由数字(0~ 9)、字母(A~ Z和a~ z)、美元符号($)、下划线(_)组成,中间不能有空格应以字母、_(下划线)、$开头,以字母、_(下划线)、$、数字结束严格区分大小写,长度无限制不能使用关键字和保留字,但能包含关键字和保留字(如不...
Java标识符
Java语言中,为各种变量、方法、类或其他用户定义项所定义的名称称为标识符
凡是可以自己起名字的地方都叫标识符
命名规则
一定要严格遵守的规则,不遵守会编译报错
- 标识符由数字(0~ 9)、字母(A~ Z和a~ z)、美元符号($)、下划线(_)组成,中间不能有空格
- 应以字母、_(下划线)、$开头,以字母、_(下划线)、$、数字结束
- 严格区分大小写,长度无限制
- 不能使用关键字和保留字,但能包含关键字和保留字(如不能用“for”,可以用“_for”)
命名规范
程序员之间约定俗成的命名规范,提高代码阅读性,不遵守也不会出现编译错误
- 见名知意,命名不要过长
- CAMEL(骆驼命名法)
- 包名全部小写,多级包用“.”隔开:xxxyyy.zzz
- 类名和接口名首字母大写:XxxYyy
- 方法名和变量名第一个单词全部小写,第二个单词开始,每个单词首字母大写:xxxYyyZzz
- 常量全部大写,每个单词之间用_(下划线)隔开:XXX_YYY_ZZZ
Java关键字
关键字(或者保留字)是对编译器有特殊意义的固定单词,不能在程序中做其他目的使用。
关键字
被Java语言赋予了特殊含义,用做专门用途的字符串(单词),关键字中所有字母都为小写。
初学者不需要强行记忆,在以后的学习中自会熟记
分组 | 关键字 |
---|---|
用于定义数据类型 | class, interface,enum,byte,short,int,long,float,double,char,boolean,void |
用于定义数据类型值 | true,false,null |
用于定义流程控制 | if,else,switch,case,default,while,do,for,break,continue,return |
用于定义访问权限修饰符 | private,protected,public |
用于定义类,函数,变量修饰符的关键字 | abstract,final,static,synchronized |
用于定义类与类之间关系 | extends,implements |
用于定义建立实例及引用实例,判断实例 | new,this,super,instanceof |
用于异常处理 | try,catch,finally,throw,throws |
用于包 | package,import |
其他修饰符 | native,strictfp,transient,volatile,assert |
保留字
Java版本尚未使用,但以后版本可能会作为关键字使用。
自己命名标记符时要避免使用这些保留字:goto const
本文地址:https://blog.csdn.net/Oriko/article/details/107057548
上一篇: C#泛型用法实例分析