动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

30天自动登录
微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录
首页 > 文章

一文弄懂Java标识符

05-13 15:09 406浏览
举报 T字号
  • 大字
  • 中字
  • 小字

在编程语言中,标识符就是程序员自己规定的代表一定含义的单词(java源程序当中凡是程序员自己有权利修改的名字),比如类名,属性名,变量名等。在Java语言中,对于变量,常量,函数,语句块都有名字,我们统统称之为Java标识符。简而言之,凡是我们能够自主命名的地方都可以称之为标识符。

Java标识符的命名规范:

当程序不遵守命名规范的时候,不影响程序的编译,但如果编写时没有遵守命名规范,也就是说大家都这么写,你不按照这种套路来,那你就属于比较另类的那一种,或者说是没有任何开发经验的程序员。我们会发现当遵守了命名规范之后,程序的可读性会变的很好,所以有的时候我们会觉得规范比规则更重要。那么java中标识符的命名规范有哪些呢?

1.对于Java标识符,有以下三点要求:

1)标识符有字母、数字、_(下划线)、$所组成,其中不能以数字开头,不能用Java中的保留字(关键字)

2)标识符采用有意义的简单命名

3)"$"不要在代码中出现。(是由于在后面内部类中,编译后会出现$符号)

2.命名规范(驼峰命名法)

类名和接口名:每个单词的首字母,其余为小写。(大驼峰)

方法名:第二个单词起的首字母为大写,其余全为小写。(小驼峰)

常量名:基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。

当然,Java标识符除了有命名规则,我们在使用Java标识符时,也需要遵守几以下规则:

1)标识符可以由字母,数字,下划线(——),美元($)组成,但是不能包含@,%,空格等其他的特殊符号,不能以数字开头。例如 123name 就是不合法的。

2)标识符不能是Java关键字和保留字(Java预留的关键字,或者以后升级版本中有可能作为关键字),但可以包含关键字和保留字~例如:不可以使用void 作为标识符,但是Myvoid 可以。

3)标识符是严格却分大小写的,所以一定要分清alibaba和ALIbaba是两个不同的标识符。

4)标识符的命名最好能反应出其作用,做到见名知意。

Java标识符和Java关键字一样属于Java SE中的基础内容,也是我们学习Java所必须要掌握的。动力节点在线的Java SE视频课程,包含了Java SE的所有基础知识,分为多个大章节,若干个小章节,步步为营,稳扎稳打,帮助我们打下坚实的基础!

0人推荐
共同学习,写下你的评论
0条评论
代码小兵124
程序员代码小兵124

99篇文章贡献336699字

相关课程 更多>

作者相关文章更多>

推荐相关文章更多>

Java面试题及答案整理

代码小兵66904-21 20:01

6道经典算法面试题

杨晶珍05-12 16:39

简述Spring MVC的核心组件

代码小兵49806-11 16:26

SpringMVC 中的组件

代码小兵49806-11 16:28

Spring常见面试题

代码小兵92504-17 16:07

发评论

举报

0/150

取消