整个表达式的类型·,与表达式中最高等级操作数的类型相同。
【面试题】
public class Ti {
public static void main(String[] args){
byte a=2;
a= (byte) (a+1);
System.out.println(a);
}
}
错(下方代码)
public class Ti {
public static void main(String[] args){
byte a=2;
a= a+1;
System.out.println(a);
}
}
溢出规则:用该数-目标类型的大小*n,保证减去的差位于取值范围内
原文:https://blog.51cto.com/15103848/2649746