Skip to content

Commit 6012bf8

Browse files
committed
Auto saved by Logseq
1 parent 32444f7 commit 6012bf8

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

pages/P36 整数类型详解.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,11 @@
1111
- Java中整数型字面量默认被当做int类型来处理,如果要表示long类型的整数,需要在字面量后面加上’L’或‘|标记。例如, 下面是表示int和long类型整数的字面量的示例:
1212
- int x = 10;// 10是一个int类型的字面量
1313
- long y = 10L;// 10L是一个long类型的字面量
14-
- 需要注意的是,大小写字母 L 和 l 的使用没有区别,但是容易被误解为数字1,因此建议使用大写字母。
14+
- 需要注意的是,大小写字母 L 和 l 的使用没有区别,但是容易被误解为数字1,因此建议使用大写字母。
15+
- 请看以下代码有什么问题吗?
16+
- long z = 2147483648;
17+
- 编译报错,原因是2147483648被当做int类型处理,而该数字本身已经超出了int最大值,如何修改?
18+
- long z = 2147483648L;
19+
- 自动类型转换
20+
- 在Java中,对于基本数据类型来说,小容量是可以直接赋值给大容量的,这被称为自动类型转换。对于数字类型来说大
21+
- 小关系为:byte < short < int < long< float < double

0 commit comments

Comments
 (0)