2023年2月24日大约 1 分钟JavaJava基础
标识符
命名规则
- 可以由字母、数字、下划线和美元符($)组成
- 不能以数字开头
- 严格区分大小写
- 不能是 Java 关键字和保留字( goto、const )
- 不能包含空格
- 命名最好有意义,能反映出其作用
关键字
| abstract | boolean | break | byte | case | catch | 
|---|---|---|---|---|---|
| char | class | continue | default | do | double | 
| else | extends | false | final | finally | float | 
| for | if | implements | import | native | int | 
| interface | long | instanceof | new | null | package | 
| private | protected | public | return | short | static | 
| super | switch | synchronized | this | throw | throws | 
| transient | true | try | void | volatile | while | 
变量
- 变量没有默认值,只初始化之前使用会报错
- 同一个作用域内不可声明两个同名变量
命名规则
- 满足标识符命名规则
- 符合驼峰命名法规范
- 尽量简单,做到见名知意
- 长度没有限制
类的命名规则
- 满足 Pascal(首字母总是要大写)命名规范
定义变量
// 定义 byte 类型数据
byte b = 10;
// 定义整型变量
int n = 3;
// 定义短整型变量
short shortNumber = 123;
// 定义长整型变量
long longNumber = 0x2cdf3ffL;
// 定义字符型变量
char a = 'a';
// 定义字符串变量
String s = "abcde";
// 定义布尔值变量
boolean b = true;常量
- 名称全部用大写字母
- 多个单词中间用下划线链接
- 一旦定义,不可改变
final int n = 5;