首页 > 代码库 > Java复习笔记3--强制类型转换
Java复习笔记3--强制类型转换
强制类型转换
基本数据类型
引用数据类型
Father father = new Son();
在这里Son 对象实例被向上转型为father了,但是请注意这个Son对象实例在内存中的本质还是Son类型的,只不过它的能力临时被消弱了而已,如果我们想变强怎么办?将其对象类型还原!
Son son = (Son)father;
当引用类型的真实身份是父类本身的类型时,强制类型转换就会产生错误。
Father father = new Father();
Son son = (Son) father;
这个系统会抛出ClassCastException异常信息。
Java复习笔记3--强制类型转换
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。