首页 青云排行榜 知识中心 控制台

在Here处可以访问的变量是哪些?(     )

public class TestDemo {
    private int x = 2;
    static int y = 3;
    public void method() {
        final int i = 100;
        int j = 10;
        class Cinner {
            public void mymethod() {
                // Here
            }
        }
    }
}

x

y

j

i

内部类的特点:
1.内部类可以访问其所在类的私有属性和方法。
2.内部类可以隐藏起来,不被同一个包中的其他类访问,如果一个类只对某个类提供使用,那么可以将其定义为内部类。
3.匿名内部类可以方便的用在回调方法中。
4.可以声明为抽象类,可以被其他的内部类继承,也可以声明为final。
5.和外部类不同,内部类可以声明为private和protected,而外部类只能是public和default。
6.内部类可以声明为static,但此时就不能调用外部类的非static的成员。
7.非static的内部类中的成员不能声明为static的,只有在顶层类或static内部类中才可以声明static成员。
关于我们
公司简介
联系我们
联系我们
售前咨询: leizhongnan@eval100.com
售后服务: 0755-26415932
商务合作: support@eval100.com
友情链接
金蝶软件
快递100
关注我们
Copyright © 2023-2023 深圳慧题科技有限公司 粤ICP备2023109746号-1 粤公网安备44030002001082