Object中有super()吗?

SuperMonkey3306 2020-04-21 08:13:33
super()调用父类的构造方法,那么Object类中存在super吗?小白,求大佬讲解
...全文
237 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
android_cai_niao 2020-05-11
  • 打赏
  • 举报
回复
super用于访问父类中的方法或者变量,而Object没有父类,就算Object中有super,则这个super肯定是一个空引用,因为它没有父类。所以Object中有没有super对于我们来说,无所谓。如果我的回答能帮助到你,麻烦结贴给点积分,谢谢^_^
程序员张同学 2020-04-23
  • 打赏
  • 举报
回复
。。。。。。。。。。。。。。。。
sotondolphin 2020-04-22
  • 打赏
  • 举报
回复
你觉得Object类有父类吗??
  • 打赏
  • 举报
回复
所有的类都是Object的子类,Object类是最顶层的类,他没有父类。 Java源码里面的注释: * Class {@code Object} is the root of the class hierarchy. * Every class has {@code Object} as a superclass. All objects, * including arrays, implement the methods of this class. 翻译出来的意思就是, 类Object是类层次结构的根。 每个类都有Object类作为超类。 所有对象包括数组,实现此类的方法。 所以Object是没有父类的
南宫廿贰 2020-04-22
  • 打赏
  • 举报
回复
ctrl+右键查看super的父类
SuperMonkey3306 2020-04-22
  • 打赏
  • 举报
回复
引用 1 楼 sotondolphin的回复:
你觉得Object类有父类吗??
我感觉是没有,只是突然想到这个问题,但是又学的不精,望大佬解惑

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧