标签:
基本数据类型
引用数据类型
Father father = new Son();
在这里Son 对象实例被向上转型为father了,但是请注意这个Son对象实例在内存中的本质还是Son类型的,只不过它的能力临时被消弱了而已,如果我们想变强怎么办?将其对象类型还原!
Son son = (Son)father;
当引用类型的真实身份是父类本身的类型时,强制类型转换就会产生错误。
Father father = new Father();
Son son = (Son) father;
这个系统会抛出ClassCastException异常信息。
标签:
原文地址:http://www.cnblogs.com/zhouQing17/p/5847191.html