# Lambda 表达式 下面这个 lambda 表达式,它的类型不可能是什么? ```java x -> { return x %2 == 0; } ``` ## 答案 ```java Function ``` ## 选项 ### 可以是 Function ```java Function ``` ### 可以是 Predicate ```java Predicate ``` ### 可以是自定义的 SAM ```java public interface Parsec{ Boolean ask(Integer value); } ``` ### 可以是泛型的 SAM ```java public interface Parsec{ R ask(T value); } ```