局部内部类

来源:互联网 发布:python 远程ssh 编辑:程序博客网 时间:2024/06/02 00:29

局部内部类就是一个类 在某一个类的方法中声明  就是成员变量


局部内部类如果要访问局部变量  则该局部变量一定要是final类型的 保证该局部变量不会再一次被修改



 public class Final {
         public void m1()
        {    final int n=10;       //局部变量
         
        class innerclass{     //局部类
        public void m2()
        {
        System.out.println(n);
        }
         
        }
                               //局部类开辟对象
        innerclass in=new innerclass();
        in.m2();                //局部类的对象调用自己的成员方法
         }
         
         
         
   
  
    
    public static void main(String args[])
    {
    Final ff=new Final();
    ff.m1();
    }
}

原创粉丝点击