final关键字可以修饰变量、方法或类。
使用场景:
1. 当不希望父类的某个方法被子类覆盖时,可以用final关键字修饰;
2. 当不希望类的某个变量的值被修改,可以用final修饰;如果一个变量被final修饰,则必须赋初值,否则编译不过,一般以xx_xx_xx形式命名;
3. 当不希望类被继承时,可以用final修饰。
final关键字可以修饰变量、方法或类。
使用场景:
1. 当不希望父类的某个方法被子类覆盖时,可以用final关键字修饰;
2. 当不希望类的某个变量的值被修改,可以用final修饰;如果一个变量被final修饰,则必须赋初值,否则编译不过,一般以xx_xx_xx形式命名;
3. 当不希望类被继承时,可以用final修饰。