static
1.修饰内部类
静态内部类和非静态内部类之间区别:
- 内部静态类不需要有指向外部类的引用。但非静态内部类需要。
- 静态类只能访问外部类的静态成员,非静态内部类能够访问外部类的静态和非静态成员。
- 非静态内部类不能脱离外部类实体被创建,非静态内部类可以访问外部类的数据和方法,因为他就在外部类里面。
final
1.修饰方法,该方法不能被重写。
2.修饰类,该类不能被继承。
4.修饰变量,该变量不能被修改。
static
1.修饰内部类
静态内部类和非静态内部类之间区别:
final
1.修饰方法,该方法不能被重写。
2.修饰类,该类不能被继承。
4.修饰变量,该变量不能被修改。