Java基本数据类型
java的俩大数据类型
内置数据类型
引用数据类型
内置数据类型
内置数据类型由四个整数型,俩个浮点型,一种字符型,一种布尔型
四个整数型:byte,short,int,long
俩个浮点型:float,double(默认)
字符型:char
布尔型:boolean
引用数据类型:对象,数组
Java常量
使用final关键字来修饰,声明方式和变量类似
final double pi=3.1415
10进制,8进制,16进制
int decimal =100; int octal=0144; int hexa=0x64;
unicode类型
char a ='\u0001' String a = '\u0001'
自动类型转换
低------------------------>高 byte,short,char->int->long->float->double
数据类型转换规则:
- 不能对boolean类型进行类型转换
- 只能由低往高转
强制类型转换
byte b = (byte)i //强制类型转换
隐含强制类型转换
整数的默认类型是int