数值转换类型
强制转换和隐式转换
- 强制转行(赋值运输符自带强转效果)
int a=10;
byte b = 20;
a+=b//等价于a = (int)(a+b);赋值运输符自带强转效果
double c =12.3;
double c = (double)(a+b)//将byte转成double
-
隐式转换
小转大自动转,称为隐式转换
byte<short<int<long<float<double -
Java的常量优化机制:
byte a = 1+2; -
常量变量区别:
fina int a = 1;//此时a无法重新赋值;则a为常量 int a = 1;//此时a为在内存中开辟的一块空间,可以赋值int型数据;则a为变量 string a = "b";//a为字符串型的变量

浙公网安备 33010602011771号