一、标识符概念
1.Java 对各种变量、方法和类等命名时使用的字符序列称为标识符2.凡是自己可以起名字的地方都叫标识符 int num1 = 90;
- 标识符的命名规则(必须遵守)
- 由26个英文字母大小写,0-9 ,或 $组成
- 数字不可以开头。int 3ab = 1;//错误
- 不可以使用关键字和保留字,但能包含关键字和保留字。
- Java中严格区分大小写,长度无限制。int totalNum = 10; int n = 90;
- 标识符不能包含空格。int a b = 90;
1 判断下面变量名是否正确
hsp//ok
hsp12 //ok
1hsp//
错误
,
数字不能开头
h-s //
错误,
不能有
-
x h //
错误, 有空格
h$4 // ok
class //
错误,
class
关键字
int //
错误
,int
是关键字
double //
错误
,double
是关键字
public //
错误
,public
是关键字
static //
错误
,static
是关键字
goto //
错误
, goto
是保留字
stu_name //ok
2 标识符命名规范[更加专业]
1)
包名:多单词组成时所有字母都小写:
aaa.bbb.ccc //
比如
com.hsp.crm
2)
类名、接口名:多单词组成时,
所有单词的首字母大写
:
XxxYyyZzz [
大驼峰
]
比如:
TankShotGame
3)
变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:
xxxYyyZzz [
小驼峰, 简称 驼峰法
]
比如:
tankShotGame
4)
常量名:所有字母都大写。多单词时每个单词用下划线连接:
XXX_YYY_ZZZ
比如 :定义一个所得税率
TAX_RATE
5)
后面我们学习到 类,包,接口,等时,我们的命名规范要这样遵守
,
更加详细的看文档
二、关键字
关键字的定义和特点
(
不用背
)
定义:被
Java
语言赋予了特殊含义,用做
专门用途的字符串
(单词)
特点:关键字中所有字母都为小写
在Java语言中,关键字指的是被Java语言所保留的一些单词,这些单词有特定的含义,在编程时不能作为标识符。例如,Java中的关键字有public、class、static、void等等。
而main并不是Java语言的关键字,它只是一个Java程序中的入口方法名。Java虚拟机会在程序开始运行时首先寻找这个方法来执行。在Java语言中,方法名可以自定义,只需要满足一定的命名规范即可。因此,开发者可以根据需要自定义一个方法名作为程序入口,只需要在启动时指定即可。
需要注意的是,main方法的方法签名是固定的,必须是public static void main(String[] args),否则Java虚拟机将无法识别该方法作为程序入口。
三、保留字
1
介绍
Java
保留字:现有
Java
版本
尚未使用
,但
以后版本可能会作为关键字使用
。自己命名标识符时要避免使用这些保留
字
byValue
、
cast
、
future
、
generic
、
inner
、
operator
、
outer
、
rest
、
var
、
goto
、
const