标识符
[1] 什么是标识符?
[1-1] 标识符指代自己在程序中给 变量、方法、类、包、接口、对象等命名的字符序列或者由一个单词或者多个单词组成的字符。
[1-2] 关键字和保留字不可以作为标识符。
[2] 如何正确使用标识符规则:
[2-1] 由 26 个英文字母(包括大小写),0~9,_(下划线)或 $(美元符)。
[2-2] 不可以使用关键字和保留字,但能包含关键字和保留字。
[2-3] Java 中严格区分大小写,不受长度限制,长度可以是正整数个字母。
[2-4] 标识符不能包含空格。
[2-5] 标识符不可以用数字开头。
[3] 标识符的命名方式:
[3-1] 大驼峰命名法:每个单词的第一个字母大写,举例:FirstName。
[3-2] 小驼峰命名法:第一个单词的第一个字母小写,其它单词第一个字母大写。举例:firstName。
[4] 标识符命名错误,会造成编译错误。
[5] Java中的名称命名规范:
[5-1] 包名:所有单词都需小写。
[5-2] 类名、接口名 :使用大驼峰命名法。
[5-3] 变量名、方法名:使用小驼峰命名法。
[5-4] 常量名:一个单词命名时,是全部大写。多个单词名命名时也全是大写,但是要加上下划线(_)。举例:First_Name
[5-5] 命名名称时要“见名知意”,就是见到这个名字,便知道它的意思。举例:First_Name — 这是一个常量名,叫第一个名字。
[5-6] Java 可以使用 中文命名,但是尽量不要使用。
注意:名称命名规范,可以不遵循,编译可以通过,但为了代码的可读性,和一个良好的代码编写习惯,尽量养成此习惯。
package com.charwin.www;
public class Indentifier {
public static void main(String[]args) {
}
}
// Java 中标识符支持 26 个英文字母的大小写。
class People{
}
// Java 中标识符支持 下划线(_)
class First_People{
}
//Java 中标识符支持 下划线放前面
class _FirstPeople{
}
//Java 中标识符支持 美元符($)
class People${
}
//Java 中标识符支持 美元符放前面
class $People{
}
//不可以重复定义相同的标识符
//class People{
//
//}
//报错提示:The type People is already defined
//解释报错英文:这个 人 的类型是已经被定义了。
//标识符不可以以数字开头
//class 1Pepople{
//
//}
//报错提示:Syntax error on token "1", delete this token
//标识符不可以以关键字命名
//class void{
//
//}
//报错提示:Syntax error on token "void", Identifier expected
//Java 区分大小写
class Void{
}
大驼峰命名法
class FirstName{
}
//
小驼峰命名法
class firstName{
}
内容仅仅只用来学习。