Java中Final可以被用于变量,方法,类。具体来说:
1, Final 变量
修饰主类型时,制定变量为常数,不希望被改变
修饰类类型时,表示变量的句柄不变,不能被指定指向新的变量
修饰参数时,参数不可变
2,Final方法
表示在继承期间保持不变,而且不可以被覆盖或者改写。同时,Final方法会被做inline处理
3, Final类
表示该类不希望被继承
Java中Final可以被用于变量,方法,类。具体来说:
1, Final 变量
修饰主类型时,制定变量为常数,不希望被改变
修饰类类型时,表示变量的句柄不变,不能被指定指向新的变量
修饰参数时,参数不可变
2,Final方法
表示在继承期间保持不变,而且不可以被覆盖或者改写。同时,Final方法会被做inline处理
3, Final类
表示该类不希望被继承