Java基础面试每日3题:day04

Posted 闲言_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础面试每日3题:day04相关的知识,希望对你有一定的参考价值。

1.接口是否可以继承接口(extends)?抽象类是否可以实现(implements)接口?抽象类是否可以继承具体类(concrete class)?

  接口是可以继承接口的,一个接口可以同时继承多个接口。

  抽象类可以实现接口,并且不用实现接口中国的抽象方法、可以实现多个接口。

  抽象类可以继承具体类、也可以继承抽象类。

  总结:
   接口与接口之间支持 多继承
   类与类之间支持 单继承
   类与接口之间支持 多实现

2.一个“.java” 源文件中是否可以包含多个类(不是内部类)?有什么限制?

  可以

  但是只能有一个public修饰的类。

3.内部类可以引用它的包含类(外部类)的成员吗?有没有什么限制?

  一个内部类对象可以访问创建它的外部类对象的的成员,包括私有。

以上是关于Java基础面试每日3题:day04的主要内容,如果未能解决你的问题,请参考以下文章

Java基础面试每日3题:day01

Java基础面试每日3题:day09

Java基础面试每日3题:day06

Java基础面试每日3题:day02

Java基础面试每日3题:day03

Java基础面试每日3题:day10