在Java中,关于接口中的缺省方法和静态方法,以下哪项描述是正确的? A. 缺省方法可以有方法体,静态方法不能有方法体 B. 缺省方法和静态方法都可以有方法体 C. 缺省方法不能有方法体,静态方法可以有方法体 D. 缺省方法和静态方法都不能有方法体 答案解析 在Java中,接口的缺省方法和静态方法都可以有方法体。缺省方法允许接口提供默认实现,而静态方法则可以在接口中定义工具方法。因此,选项B是正确的。 正确答案:B