Java 入门教程-1
1. 注释
注释用来解释代码的含义,方便自己和别人阅读。注释不会被编译,编译器会直接忽略它们。Java 中有三种注释:
1 | |
文档注释一般写在类或方法的前面,例如:
1 | |
2. 关键字
关键字是 Java 中具有特殊含义的单词,全部小写,不能拿来做变量名、类名、方法名。常见关键字有:public、class、static、void、int、if、else、for、while、new、return 等。
另外,true、false、null 严格来说属于字面量而不是关键字,但它们同样是保留的,也不能用作标识符。
3. 字面量
字面量(literal)就是“直接写出来的值”,Java 中常见的字面量有:
- 整数类型:
10、-5 - 小数类型:
3.14、-0.5 - 字符串类型(双引号):
"Hello"、"你好" - 字符类型(单引号):
'A'、'中' - 布尔类型:
true/false - 空类型:
null
1 | |
注意:"A" 是字符串(双引号),'A' 是字符(单引号),两者完全不同。字符串可以包含多个字符,字符只能是一个。
4. 转义字符
转义字符以反斜杠 \ 开头,用来表示一些无法直接书写的字符。
\t(制表符):打印时把前面内容对齐到 8 的整数倍位置,最少补 1 个空格,最多补 8 个空格,常用于排版对齐\n(换行符):输出后换到下一行\\:表示反斜杠本身\":表示双引号\':表示单引号
1 | |
输出效果:
1 | |
5. 数据类型
Java 是强类型语言,变量必须先声明再使用。定义变量的格式为:
1 | |
8 种基本数据类型:
| 类型 | 占用空间 | 取值范围 / 说明 |
|---|---|---|
byte |
1 字节 | -128 ~ 127 |
short |
2 字节 | -32768 ~ 32767 |
int |
4 字节 | -2147483648 ~ 2147483647 |
long |
8 字节 | 范围很大,字面量后需加 L |
float |
4 字节 | 单精度小数,字面量后需加 F |
double |
8 字节 | 双精度小数,默认的小数类型 |
char |
2 字节 | 单个字符,如 'a' |
boolean |
视 JVM | true / false |
注意:整数默认按 int 处理,小数默认按 double 处理。
6. 标识符
标识符就是给类、变量、方法起的名字,必须遵守以下命名规则:
- 由字母、数字、下划线
_、美元符号$组成 - 不能以数字开头
- 不能是关键字
- 严格区分大小写:
age和Age是两个不同的变量
除了必须遵守的规则,还有一套行业内的命名规范,不强制但强烈建议:
- 类名:大驼峰(PascalCase),如
HelloWorld、StudentInfo - 变量名、方法名:小驼峰(camelCase),如
studentAge、getName - 常量名:全大写 + 下划线,如
MAX_VALUE - 尽量见名知意,用英文单词命名
Java 入门教程-1
https://flowerdown.org/posts/20230826-103249