有效 final 变量是指未显式声明为 final 的局部变量,并且在初始化后不能更改。lambda 表达式只能使用外部作用域中的局部变量,前提是它们是有效 final 的。语法(可选) (参数) -> 主体在下面的示例中,“size”变量未声明为 final,但它是有效 final 的,因为我们没有修改“size”变量的值。示例接口 Employee { void empData(String empName); } public class LambdaEffectivelyFinalTest { public static void main(String[] args) { int size = 100; Employee emp = name -> { // lambda ... 阅读更多