多项选择题

A.从JDK8版本开始,允许使用default关键字定义方法的缺省实现
B.接口中可以有变量
C.从JDK8版本开始,允许在接口体中定义static方法,但不可以用static和abstract同时修饰一个方法
D.类实现某接口,并拥有接口的static方法