A. @FunctionalInterface是必须使用的 B. @FunctionalInterface不是必须使用的 C. @FunctionalInterface强制Java编译器指示所定义的接口是一个功能接口 D. 最好使用@FunctionalInterface
A. 功能接口是仅仅包含一个抽象方法的接口 B. 功能接口就是一个普通的接口 C. 功能接口中的抽象方法指定了接口的预定用途 D. Java.lang包中的Runnable接口就是一个功能接口
A. Java 7 B. Java 8 C. Java 9 D. Java 10
A. 箭头左边是操作体 B. 操作体可以是单独表达式 C. 操作体可以是一段代码 D. 如果操作体是一段代码需要返回一个明确的值
A. Lambda表达式本质上是一个匿名或未命名的方法 B. Lambda表达式可以单独执行 C. Lambda表达式用来实现功能接口中定义的一个方法 D. lambda表达式箭头运算符左边指定所需要的参数
A. Java 7中一般使用匿名类来实现 B. 可以将匿名类传给一个构造方法 C. 可以将匿名类传给一个方法 D. Java 8中可以使用Lambda实现功能接口
A. 对 B. 错