正在回答
1回答
比如一个Person类,你可以用Object类去引用它Object person = new Person();这个时候你的person变量是不能使用Person类里的方法的,因为该person变量是一个Object类型。你必须将其类型强制转换为Person,person = (Person)person,才能调用Person类中的方法。
但是编译器是不知道person引用确实指向的的是Person类对象,所以编译器不会帮你做强转的自动检查。你需要自己确定这个person引用的确指向的是Person类对象才能转换成功,否则会报错。
SSM主流框架入门与综合项目实战2018版
- 参与学习 人
- 提交作业 205 份
- 解答问题 4317 个
Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星