用来修饰类,标示该类不能被继承,类里的方法都是默认final方法,不能被重写。
用来修饰变量。这个变量就是常量,不能被修改,只能被赋值一次。当final修饰基本数据类型时一旦在初始化后便不能发生变化。如果修饰一个引用类型,则在初始化后便不能再让其指向其他对象了。但该引用所指向的对象的内容是可以变化的。本质上是一回事,final要求值不能变。即地址值不能改变。
用来修饰类,标示该类不能被继承,类里的方法都是默认final方法,不能被重写。
用来修饰变量。这个变量就是常量,不能被修改,只能被赋值一次。当final修饰基本数据类型时一旦在初始化后便不能发生变化。如果修饰一个引用类型,则在初始化后便不能再让其指向其他对象了。但该引用所指向的对象的内容是可以变化的。本质上是一回事,final要求值不能变。即地址值不能改变。