恩,,为什么不能调用子类方法,作者: 怀念黑海岸 时间: 2014-8-3 19:51
int a =3;
long b =a;
short c=(short)a;
就拿基本数据给你说吧,你有一个int类型的数据a,你吧他赋值给范围更大的long数据类型,这是没问题的,小范围的数据赋值给大范围的变量,自动向上转型。
但是你如果要吧a赋值给比变量a范围还小的变量那么他会提示你,这样子做会导致损失精度,编译就过不了,这是需要吧a进行强制转型。所以强制向下转型。作者: cyc523633157 时间: 2014-8-3 19:55