Java基础(八大基本类型)

1.基本类型

Java基础(八大基本类型)

2.基本类型字面值

1.整数字面值是int类型

2.byte,short,char三种比int小的整数可以用范围内的值直接赋值

3.浮点数的字面值是double类型

4.字面值后缀LFD
如下图所示:Java基础(八大基本类型)

3.基本类型的类型转换

如图:Java基础(八大基本类型)
1.小到大/隐式转换 2.大到小/显式转换 3.浮点数转成整数,小数直接舍弃*
如图:
Java基础(八大基本类型)

4.运算规则

1.计算结果的数据类型,与最大类型一致
2.byte,short,char三种比int小的整数,运算时会先自动转换成int
3.整数运算溢出
Java基础(八大基本类型)