A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ysunday 中级黑马   /  2013-11-19 21:42  /  1370 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

声明下,即使做了更正,还是有可能某些是存在争议的的,只希望能说下我的看法,还请大家见谅

接口和Object的关系更正

对不起,尽管这个问题已经关闭了,希望你还是能看下我写的,昨天我说错了。今天老师也向我们更正了
这个问题。
接口隐含的继承了Object类,这是底层实现的,我们根本看不见,java也不想让你看见,否则就乱套了。
,api中也看不到继承过来的方法。但是确实是继承了,但是平常不深究的话可以认为没继承

至于继承的原因如下
因为就如回答问题时楼上所说,如果接口继承了Object,那么他会有Object的各种方法,但是恰巧接口还真
就有了这些方法。虽然你在api看不到任何从Object继承过来的方法。但是你去eclipse下就会发现问题了

假如这样:
        Collection<String> col = new ArrayList<>();
        System.out.println(col.toString());
去看吧,竟然打印出来东西了,col.   会点出好多Object类有的方法。这个又做何解释

才疏学浅,还请见谅

2 个回复

倒序浏览
不明觉厉,原帖子在哪?
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马