日期:2014-05-20  浏览次数:20702 次

先向上转型,再向下转型。和,先向下转型,再向上转型。会有危险吗?请举例说明?
如题。

------解决方案--------------------
你说的“先向下转型”在Java中无法做到,父类被强制转换为子类的时候会报类型转换的异常,除非这本身就是子类的实例(那就得先向上转型为父类,没这个必要)

向上转型然后向下转型没有什么问题,只要保证跟实际的变量类型相同