5、基本类型 和 引用类型中类型转换问题(掌握)
1、基本类型:隐式转换(小到大),强制转换(大到小)。
隐式转换:
byte b = 1;
int i = b;
强制转换:
int i = 1;
byte b = (byte)i;
2、引用类型:向上转型(小到大),向下转型(大到小)。
向上转型 (由小到大):
Zi zi = new Zi();
Fu fu = zi;
向下转型 (由大到小):
Fu fu = new Fu();
Zi zi = (Zi)fu;
3、引用类型转换过程中的问题
java.lang.ClassCastException : 类型转换异常