A. 对 B. 错
A. 在JDK 8中,接口中除了抽象方法外,还可以有默认方法和静态方法 B. 默认方法和静态方法都允许有方法体。 C. 实现接口时,除了要重写抽象方法,还要重写默认方法和静态方法 D. 定义常量时必须进行初始化赋值
A. Cat cat = (Cat)new Animal(); B. Animal a = new Cat(); Cat cat = (Cat) a; C. Animal animal = new Cat(); D. Animal a = new Dog(); Cat cat = (Cat) a;
A. JDK 8中新增了一个特性Lambda表达式,这种表达式只针对有一个抽象方法的接口实现 B. Lambda表达式也简化了对集合以及数组数据的遍历、过滤和提取等操作 C. Lambda表达式主体部分不能省略大括号 D. Lambda表达式中的->可以省略
A. 类名引用普通方法 B. 类名引用静态方法 C. 对象名引用方法 D. 构造器引用