【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.
posted @ 2018-12-05 14:12  Flint99  阅读(165)  评论(0编辑  收藏  举报