问答详情
源自:7-8 Java 中的方法内部类

方法内部类不能使用访问控制符和static相关问题

方法内部类不能在外部类以外的地方使用,为什么就不能使用访问控制符和static呢?

提问者:ternenceZz 2015-08-12 22:07

个回答

  • Uestc_L
    2015-10-31 13:04:09
    已采纳

    因为public,或者protect等访问控制符代表所有的外部类以外的方法可以访问,还有static也是代表被整个类所共有。而方法内部类其实只能在这个方法里面使用,加了访问控制符或者static就会因此产生矛盾,编译肯定会报错。

  • 伊兮尘昔
    2015-08-13 18:16:11

    语法规定