一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第9天,点击查看活动详情。
【基本数据类型】(字节数)(默认)
【自动类型转换】
当java程序在进行赋值或者运算时,精度小的类型自动转换成精度大的数据类型,反之就会报错
多种数据混合运算,系统自动将所有数据转换成容量最大的数据类型,再进行计算。 小变大没事,大变小报错 byte short 不能和char自动转 boolean不参与转换 【强制类型转换】 用()强制转换符,可能照成精度的降低或者溢出,大到小需要强制类型转换 char类型可以保存int的常量值,但是不能保存int变量值 byte和short再进行运算时,自动转换成int进行操作 【基本类型==基本类型】 !!!比较的是值!!!
byte a = 1;
short b = 1;
int c = 1;
long d = 1L;
float e = 1.0f;
double f = 1.0;