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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马戴帅军 中级黑马   /  2013-10-20 21:04  /  1676 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 黑马戴帅军 于 2013-10-21 14:51 编辑

我百度了好久,也没找到一个说法,怎么说的都有,视频里这点也没有讲到。以后有可能会被问道。
有没有权威一点的说法。或者链接什么的。
大神?你在哪里。

评分

参与人数 1技术分 +1 收起 理由
To + 1 很有意思的问题。面试遇到过

查看全部评分

5 个回复

倒序浏览
首先、java中接口跟类是两个并行的概念,所有类都继承Object,但接口是接口,不继承Object,接口只能继承某一接口,但某个类可以实现接口(多个接口)。其次、接口是一系列方法声明的开放集合,即所有实现了该接口的类都具备该接口公开的方法,通常为了隐藏实现以及程序的可拓展性用到接口,因为在所有可以使用接口的地方都可以使用它的实现类来替换。

评分

参与人数 1技术分 +1 收起 理由
周志龙 + 1 赞一个!

查看全部评分

回复 使用道具 举报 1 0
To 金牌黑马 2013-10-20 21:33:28
藤椅
比如我问你Collection能不能继承Object
回复 使用道具 举报
只需要知道interface中的方法都是抽象的,就可以知道接口不可能继承Object,不然接口中就存在Object中的所有非抽象方法了。
回复 使用道具 举报 1 0
他们都是java.lang后的同级的,是Object的子类的话,就能创建对象,接口是不能的
回复 使用道具 举报

楼主你好,如果问题已解决请将帖子状态修改为提问结束,如果未解决请继续提问,谢谢合作
如果不会修改请看解释帖:http://bbs.itheima.com/thread-89313-1-1.html
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马