【发布时间】:2016-07-28 07:51:59
【问题描述】:
首先,我了解到:
- 您不能实例化接口
- 接口未实现其功能
看到下面的Java代码后:
public class MyClassTest {
public static void main(String[] args) {
// String to CharSequence?
CharSequence c = "Java";
System.out.println(c);
System.out.println(c.length());
}
}
当我得知CharSequence 是一个接口时,我很困惑
如何像对象一样使用接口并对其进行初始化?
CharSequence如果是接口,为什么要实现length函数?
【问题讨论】: