乐趣区

关于java:基本数据类型的字面值-和-类型转换

根本数据类型:

 整形:byte(位),short(短整型),int(整型),long(长整型);默认的字面值为 int 类型。浮点型:float(单精度浮点型),double(双精度浮点型);默认的字面值为 double 类型。

字面值后缀:

1. 整数类型后跟大写 L 或小写 l   --  示意该字面值是 long 类型

2. 小数类型后跟大写 F 或小写 f   --  示意该字面值是 float 类型

3. 小数类型后跟大写 D 或小写 d  --  示意该字面值是 double 类型 

类型转换:

 主动类型转换 (从小到大 / 隐式转换):** 把数据类型范畴小的值或变量赋值给示意数据类型范畴大的变量 **
强制类型转换 (从大到小 / 显示转换):** 把示意数据范畴类型大的值或变量赋值给示意数据类型范畴小的变量。( 留神转换过程中 **
** 数据失落问题 )**


二进制前缀: 0b , 如:0b0010 后缀:B
八进制的数据前缀: 0 , 如:076 后缀:O
十六进制的数据前缀: 0x , 如:0x0001 后缀:H
十进制的数据前缀:无 , 后缀:D

退出移动版