final是Java中一个比较常见的关键字,今天让我们介绍一下final的多种用法。
如果用final来修饰类,则表示这个类不能被继承
如果用final来修饰方法,则表示这个方法不能被子类重写
如果用final修饰变量,则表示该变量的值在赋值后无法修改,无论是成员变量,静态变量还是局部变量。如果修饰的是引用类型,则表示该引用只有一次指向对象的机会,但是对象的成员属性是可以修改的。
final是Java中一个比较常见的关键字,今天让我们介绍一下final的多种用法。
如果用final来修饰类,则表示这个类不能被继承
如果用final来修饰方法,则表示这个方法不能被子类重写
如果用final修饰变量,则表示该变量的值在赋值后无法修改,无论是成员变量,静态变量还是局部变量。如果修饰的是引用类型,则表示该引用只有一次指向对象的机会,但是对象的成员属性是可以修改的。