【java】A local class access to local variables

  • 内部类参考
  • A local class has access to local variables. However, a local class can only access local variables that are declared final. When a local class accesses a local variable or parameter of the enclosing block, it captures that variable or parameter.
  • However, starting in Java SE 8, a local class can access local variables and parameters of the enclosing block that are final or effectively final. A variable or parameter whose value is never changed after it is initialized is effectively final.
原文地址:https://www.cnblogs.com/china-flint/p/10070645.html