详述Java标识符

本文主要介绍了Java中标识符和关键字的相关知识。标识符是编程时对包、类等命名的字符序列,有严格命名规则和规范。关键字是Java规定有特定含义的标识符,不能用作一般标识符,且所有关键字均为小写,goto和const作为保留字保留。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题一:什么是标识符?

答:标识符就是编程时使用的名字,就像人名一样。

定义:Java对包、类、接口、方法、变量、常量(不包括项目名)等命名时使用的字符序列称为标识符。

标识符的命名规则(必须遵守的!):

1.标识符由字母、数字、 “_”、 “$”组成,且首字母不能是数字,不能包含@,%,空格等其他特殊字符

2.不能把Java的关键字作为标识符。

3.标识符没有长度限制。

4.标识符对大小写敏感。

例:

     1.myName,My_name,Points,$points,_sys_ta,OK,_23b,_3_,Myvoid,city,CITY,¥sdjadas这些都是合法的标识符。

     2.#name(非法字符),25name(数字开头),class(关键字),&time(非法字符),if(关键字)zip code(空格)dasdasda%(非法字符),int(关键字)。

标识符命名规则规范(道德层面上!)

1.类、接口、方法名、变量名采用驼峰式,包名一律小写,常量一律大写并且有多个单词组成以_间隔。

2.简短易读。

3.见明知意。

问题二:上文提到了关键字,那什么是关键字?

答:关键字也叫作保留字,就是Java规定的具有特定含义的标识符,这些关键字已经被Java语言本身所使用。(类似于古代起名字要避开皇帝的名字一样,在Java里具有特定含义的标识符就是皇帝的名字。)

1.关键字不能用作为一般标识符。

2.Java关键字如下

注意: Java所有关键字一律由小写英文字母组成。

             goto和const标识符虽从不使用,但作为Java保留字保留。(Java在不断发展,以后可能会用到他们作为关键字。)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值