前言
在平时逻辑编码中,我们很少用到final关键字,但是在阅读一些源码的时候发现final关键字还是很常用的,主要用处有以下几种,本篇文章仅供个人学习使用,不一定正确,还请各位看到的博友给予相关的交流意见
final修饰类
表示该类不能继承,但是final类中所有的成员方法都会被隐式的指定为final方法。
final修饰方法
final修饰的方法意指被锁定,防止继承类修改它的相关实现.
final修饰变量
被final修饰的常量不可变更,被final修饰的变量可以不可以再次赋值,但是对象的属性还是可以变更的,就好比对象不能够在被=号表达一样。
final String b = "hello";
b= "aaa"; 不允许