内部类简单说就是在类中定义类。
内部类访问的特点
- 内部类可以直接访问外部类成员,包括私有;
- 外部类要访问内部类成员必须创建对象;
代码如下:
成员内部类私有
局部内部类
注意,局部内部类访问它所在的方法中的局部变量必须用final修饰,但在jdk1.8中会被隐式的声明为final,所以不写final关键字也可以,但依然不可以改变num的值。
内部类简单说就是在类中定义类。
注意,局部内部类访问它所在的方法中的局部变量必须用final修饰,但在jdk1.8中会被隐式的声明为final,所以不写final关键字也可以,但依然不可以改变num的值。