“最后,里希会以演讲的形式上一堂课,当然也会说一堆无用信息。所有演讲的人都喜欢讲废话。其实只要看一眼就懂了。”
“我准备好了。”
“今天我会讲讲什么是字面量。字面量是直接写入 Java 代码编写的数据。下面是一些示例:”
| 代码 | 说明 |
|---|---|
“西班牙的雨” |
这是一个字面量。它的类型是 String |
115 |
这是一个字面量。它的类型是 int |
0.256 |
这是一个字面量。它的类型是 float |
'\u1234' |
这是一个字面量。它的类型是 char |
“实际上,还有许多其他种类的字面量。你可以使用字面量为赋值任何已知类型:”
| 字面量 | 类型 | 说明 |
|---|---|---|
| 123676 | int | Integer |
| 22223333444433332222L | long | 长整数 |
| 12.323232323f | float | 小数 |
| 12.33333333333333333d | double | 长小数 |
| "雨" "" "西班牙\n的\n雨\u123" |
String | 字符串 |
| '\u3232' 'T' '5' |
char | 字符 |
| true, false | boolean | 逻辑类型 |
| null | Object | 对象引用 |
“因此,代码包含方法、类、变量等,但字面量是直接写在代码中的特定值。我理解得对吗?”
“是的,一点没错。”
“很好。我终于开始掌握整个 Java 内容。”
GO TO FULL VERSION