java数据类型区划
java数据类型划分
1
基本数据类型:
数值型:
整数型:byte,short,int,long
浮点型:float,double
字符型:char
布尔型:boolean
引用类型:
类
接口
数组
2
boolean 只有false,true;
3
八进制,要以0开头;
十六进制,要0x或0X开头;
4
整型常量默认为int,
声明long型常量后要加l或L;
5
浮点型默认为double,
声明float后面要加f或F;
6
容量大小:byte,short,char->int->long->float->double;
byte,short,char之间不会互相转换,他们三者计算时先转换成int;
小到大的自动;
大到小的强制,但可能造成精度降低或溢出;
多种类型混合计算时,先都转换成最大的数据类型,再计算;
boolean不可转换成其他的数据类型;