内部类概述:把类定义在其他类的内部,这个类就是内部类。
内部类的访问特点:内部类可以直接访问外部类的成员,包括私有
外部类要访问内部类的成员,必须创建对象
内部类:访问内部类的成员(外部类名.内部类名 对象=外部类对象.内部类对象)
成员内部类被静态修饰后的访问方式是:外部类名.内部类名 对象名=new 外部类名.内部类名();
局部内部类:A可以直接访问外部类的成员
B在局部位置,可以创建内部类对象通过对象调用内部类方法来使用局部内部类功能。
局部内部类访问局部变量必须用final修饰
栈内存的两个引用指向同一个堆内存空间,无论是谁的操作,都是针对同一个地方。