数据类型:
自动类型转换:混合运算中,先转换成同一种数据类型,原则是就高不就低,统一转换成占内存空间数最多的数据类型
顺序:byte,short,char,int,long,float,double
赋值相容:数字类型彼此兼容,数字类型和字符或布尔类型不兼容,字符类型和布尔类型也不兼容。
往将原类型的数据占内存空间增大的方向发展。
强制转换:
缩小转换,不会自动进行。内存空间由大到小转换,需要要强制类型转换。
数据类型:
自动类型转换:混合运算中,先转换成同一种数据类型,原则是就高不就低,统一转换成占内存空间数最多的数据类型
顺序:byte,short,char,int,long,float,double
赋值相容:数字类型彼此兼容,数字类型和字符或布尔类型不兼容,字符类型和布尔类型也不兼容。
往将原类型的数据占内存空间增大的方向发展。
强制转换:
缩小转换,不会自动进行。内存空间由大到小转换,需要要强制类型转换。