Java 语言中方法重写的本质? 我来答 1个回答 #热议# 什么是淋病?哪些行为会感染淋病? 美妤宠01 2022-12-08 · 超过26用户采纳过TA的回答 知道答主 回答量:225 采纳率:100% 帮助的人:4.1万 我也去答题访问个人页 关注 展开全部 1、在编译阶段,编译器只知道对象的静态类型,而不知道实际类型,因此只能在class文件中确定调用父类的方法。2、在执行过程中,它将判断对象的实际类型。如果实际类型实现了这种方法,它将被直接调用。如果没有实现,它将根据继承关系从下到上进行检索。只要检索到,它将被调用。如果没有检索到,它将被抛弃。例如下面代码中,Dog类是Animal类的子类,Dog类就重写了Animal类的 eat() 方法,当调用Dog类的 eat() 方法时,控制台会打印 eating bread... 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-11-16 java中什么是重写的语法规则? 2016-05-22 java什么是方法重写的语法规则? 4 2013-04-15 java中重写和重构二者的定义和区别? 22 2020-09-24 java方法的重写 2018-11-13 java方法的重写 2016-07-26 Java 方法重写问题 更多类似问题 > 为你推荐: