一、标识符可以标识什么
标识符可以标识类名、方法名、变量名、接口名、常量名等。
二、标识符是什么
凡是程序员自己有权利命名单词的叫做标识符。但是main虽然是标识符,但是程序员不能修改。
三、标识符命名规则
命名规则属于语法机制,必须遵守,不遵守命名规则标识符不符合语法,编译器会报错。
规则1:标识符只能有数字、字母(包括中文)、下划线、美元符号$组成。
规则2:不能以数字开头。
规则3:java关键字和保留字不能做为标识符。
规则4:标识符严格区分大小写。
规则5:标识符理论上没有长度限制。
四、标识符命名规范
命名规则是语法,不遵守就会报错。而命名规范只是让大家尽量按照统一的规范来命名,不符合规范也可以。
规范1:见名知意。
规范2:遵循驼峰命名方式,有利于单词与单词之间进行分离。
规范3:类名、接口名首字母大写,后面每个单词首字母大写。
规范4:变量名、方法名首字母小写,后面每个单词首字母大写。
规范5:所有常量名都大写,单词之间用”_“隔开。
规范6:包名如果由多个单词组成,那么每一个单词之间用 . 隔开,所有字母都是小写