静态内部类能访问外部类中final的修饰局部变量吗

来源:7-5 什么是 Java 中的内部类

孤诉丶

2017-03-02 15:16

public class jack {


    public static void main(String[] args) {

        final int a = 10;//方法内的局部变量a用final修饰


    }


    static class mike {

            public static void main(){

       

                System.out.println(a);

//怎么样才能输出a?

        }


}


}


写回答 关注

1回答

  • 一只会编程的狗子
    2017-03-02 15:42:36
    已采纳

    package Learn;

    public class jack {
     
     final static int a = 10;                   //常量声明不要扔到main方法里面
     
     public static void main(String[] args){
      mike.main();
     }
     
     static class mike {
      public static void main(){
       System.out.println(a);
      }
     }
    }


    孤诉丶

    非常感谢!

    2017-03-02 16:51:38

    共 1 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530554 学习 · 6091 问题

查看课程

相似问题