java中,接口也算是一种数据类型吗 它也有自己的对象吗?

来源:百度知道 编辑:UC知道 时间:2024/05/10 06:12:59
那么定义:ListInterface runnerlist= new Alist();
其中ListInterface 是一个接口, Alist是实现这个接口的一个类
这又怎样理解呢?

ListInterface runnerlist= new Alist();
这个就是java的多态

接口可以定义一个引用“runnerlist”,这个引用可以指向它的实现类对象“new Alist()”。

你可以搜索一下java多态的概念。
这个是必须了解的。

不是数据类型,没有自己的对象