在Java接口中,缺省方法的主要用途是什么?
答案解析
缺省方法的主要用途是允许在接口中添加新方法而不破坏现有实现。这是Java 8引入的一个特性,旨在增强接口的灵活性,使得接口可以在不强制所有实现类立即实现新方法的情况下进行扩展。选项A错误,因为接口不能被实例化。选项C错误,因为缺省方法不是用来替代抽象类中的方法实现的。选项D错误,因为缺省方法与静态方法是两个不同的概念。
正确答案:B