java内部类的访问规则是什么

访问规则

1、内部类可以直接访问外部类的成员,包括私有。之所以能直接访问外部类的成员,是因为内部类有外部类的引用,格式是外部类名称。

2、外部类要访问内部别,必须建立内部类对象。(当内部类别在外部类的实例域时,内部类可以通过private修改)。

特点

可直接访问外部类成员,包括私有;

外部类要访问内部类成员,必须创建对象。

实例

30,20,10
        
        class Outer {
            public int num = 10;
            
            class Inner {
                public int num = 20;
                
                public viod show() {
                    int num  = 30;
                    
                    System.out.println(num);
                    System.out.println(this.num);
                    System.out.println(Outer.this.num);
                }
            }
        }

java稀疏数组是什么:特点1、它可以压缩数据,减少内存空间的使用。过程2、记录数组元素的坐标和值。3、稀疏数组有3列,分别是行、列、值,行数是原数组不同值的数加1;array[0]记录一组行数和列数,以及不同值的数;然后每行记录一个值在原 ...