Java8函数式编程-引用值和变量

阅读 55

2022-04-04

在没有出现lambda表达式之前,我们使用匿名类来实现的时候都需要生命final变量;

声明 final :使用匿名类时候,需要引用它所在方法里的变量;

Java8:Lambda表达式中引用的局部变量必须是final或既成事实上的final变量;

 错误示范:

错误信息:local variables referenced from a Lambda expression must be final or effectively final

精彩评论(0)

0 0 举报