概述
初学笔记(十)
标识符
什么是标识符?
我们在java程序编程中,使用EditPlus工具进行代码编写的时候,有一些单词是蓝色,有的是红色,有的是黑色......
在这其中,在java源代码中,在EditPlus工具中显示的高亮颜色为黑色时,这个单词属于标识符。
标识符可以标识什么?
可以标识:
- 类名
- 方法名
- 变量名
- 接口名
- 常量名
- ......
那么,到底什么是标识符呢?
一句话:凡是程序员自己有权利命名的单词都是标识符。
注意:mian是标识符,但是不可以修改。因为main是SUN公司固定死的 。
标识符的命名规则
命名规则属于语法机制,必须遵守,不遵守命名规则的标识不符合语法规则。
规则1:标识符只能由数字、字母(包括中文)、下划线、美元符号组成,不能含有其他符号(比如空格)。
规则2:标识符不能以数字开头。
规则3:关键字不能做标识符。如:public class void
规则4:Java是严格区分大小写的。但是对于类名来说,如果一个java源文件同时出现了A类和a类,那么谁在前就生成谁。
规则5:标识符理论上没有长度限制。
标识符的命名规范
问:命名规则与命名规范有什么区别?
命名规则是语法,不遵守编译就会报错。
命名规范命名的格式,应该成为一种习惯。
统一按照规范进行的话,代码的可读性很好
具体的命名规范:
规范1:见名知意。(起这个标识符的时候,最好一看这个单词就知道什么意思)
规范2:遵循驼峰命名的方式。如BiaoShiFu,一眼就能看出是四个单词。
规范3:类名、接口名有特殊要求
类名和接口名首字母大写,后面每个单词首字母大写。
如:StudentsTest、UserTest
规范4:变量名、方法名有特殊要求
变量名、方法名首字母小写,后面每个单词首字母大写。
nianLing(NianLing这样写就不符合规范了)
mingZi(MingZi这样写也不符合规范)
规范5:所有常量名,全部大写,并且单词和单词之间采用下划线衔接
如:USER_ACE:用户年龄
MATH_PI:固定不变的常量5201314....
关键字
什么是关键字?
在SUN公司开发Java语言的时候,提前定义好了一些具有特殊含义的单词,这些单词全部小写,具有特殊含义,不能用作标识符。
凡是在EditPlus中以蓝色字体形式存在的都是关键字,具有特殊含义。
切记:
Java语言中的所有关键字都是小写的。
注意:在Java语言中是严格区分大小写的,public与Public不一样,class与Class也不一样。
最后
以上就是柔弱玉米为你收集整理的笔记(十)Java中的标识符与关键字(详解)标识符关键字的全部内容,希望文章能够帮你解决笔记(十)Java中的标识符与关键字(详解)标识符关键字所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复