Java中的关键字(来源于尚硅谷视频)
-
关键字一共
50个
,其中const
和goto
是保留字
(reserved word)。 -
true
,false
,null
不在其中,它们看起来像关键字,其实是字面量,表示特殊的布尔值和空值
Java命名规则(必须遵守,否则编译都无法通过)
>由26个英文字母大小写,0-9 ,_或 $ 组成
> 数字不可以开头。
(为什么不能数字开头,避免二义性。假如允许数字开头
long 123L = 123456;
long x = 123L;
此时x的值是123还是,变量123L?
出现歧义,所以命名时不能以数字开头。
)
> 不可以使用关键字和保留字,但能包含关键字和保留字。
> Java中严格区分大小写,长度无限制。
> 标识符不能包含空格。
Java命名规范(良好的习惯,百利而无一害)
> 包名:多单词组成时所有字母都小写:aaabbbccc。
例如:java.lang、com.atguigu.bean
> 类名、接口名:多单词组成时,所有单词的首字母大写:AaaBbbCcc
例如:HelloWorld,String,System等
> 变量名、方法名:(驼峰命名法)多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:aaaBbbCcc
例如:age,name,bookName,main,binarySearch,getName
> 常量名:所有字母都大写。多单词时每个单词用下划线连接:AAA_BBB_CCC
例如:MAX_VALUE,PI,DEFAULT_CAPACITY