黑马程序员技术交流社区

标题: 局部内部类不可以直接访问局部变量吗? [打印本页]

作者: 一匹小黑马    时间: 2015-5-7 22:13
标题: 局部内部类不可以直接访问局部变量吗?
class Outer
{
int x=3;
void method()
{
  int y=4;
  class Inner
  {
   void function()
   {
    System.out.println(y);
   }
  }
  new Inner().function();
}
}
class  InnerClassDemo1
{
public static void main(String[] args)
{
  new Outer().method();
}
}


作者: Ray丶少年    时间: 2015-5-8 08:08
局部内部类只能访问该局部被final修饰的成员
作者: Troy-Fu    时间: 2015-5-9 14:14
Ray丶少年 发表于 2015-5-8 08:08
局部内部类只能访问该局部被final修饰的成员

一语中的
作者: 我爱吃橙子    时间: 2015-5-9 14:29
二楼说的对
另外楼主你这个代码格式最好符合标准一些更好




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2