黑马程序员技术交流社区

标题: 【分享】局部内部类访问局部变量 [打印本页]

作者: 目前是菜鸟    时间: 2016-5-25 23:19
标题: 【分享】局部内部类访问局部变量
class Test {
public static void main(String[] args) {
  Outer o = new Outer();      
  o.method();
}
}
class Outer {
public void method() {
  final int num = 10;      //局部内部类Inner访问局部变量num,必须要将局部变量定义为final类型
  class Inner {
   public void print() {
    System.out.println(num);
   }
  }
  Inner i = new Inner();     //局部内部类Inner,只能在其所在的方法method()中访问
  i.print();
}
}


作者: Itheima_yuan    时间: 2016-5-25 23:54
不错不错~~~~~~~~~~~~~~~~~




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