从小类型转换到大类型
short转int 从大类型转换到小类型
int转short
拜拜
从小类型转换到大类型 short转int整数常量可以直接赋值给short类型的变量(前提是该整数变量不超过short类型的取值范围)
short i = 1; // This is no problem.
但是等号右边如果有变量,
这是因为等号右边的i已经自动转换成了int类型,而int类型无法自动转换为short类型造成的。
byte、char转int、int转long、float转double同理
可以通过简化赋值,
i += 1;从大类型转换到小类型 int转short
只能够通过强转
其他同理



