PDF 课件和源代码下载地址: https://github.com/geektime-geekbang/LetsJava
作者回复: 需要完整的代码来判断这个问题。简单来说,lambda是一种简洁的创建某种Interface的Implementation的Instance(用英文避免歧义)。所以就你给出的这个lambda表达式来说,它应该是传递给一个方法作为参数的,这个方法的参数类型应该是一个接口,接口里的唯一的抽象方法应该是无参数,无返回值的。类似Runable接口。
杨晓峰 前Oracle首席工程师
43讲 | 43434 人已学习
刘超 网易研究院云计算技术部首席架构师
51讲 | 39844 人已学习
林晓斌 网名丁奇,前阿里资深技术专家
48讲 | 43721 人已学习
陈旸 清华大学计算机博士
49讲 | 10274 人已学习