1、final修饰类
final修饰类,该类不能被继承,该类成员变量可以根据需要用final修饰,该类成员方法默认都被隐式设为final。工具类String就被设计成final类
2、final修饰方法
1)一个类的private方法会被隐式设为final
2)父类的final方法不可以被子类重写
3、final修饰成员变量
1)变量必须被赋初始值,且只能赋值一次
2)可以直接赋值,或在构造方法中赋值
3)如果变量为基本类型,则变量的值不可修改
4)如果变量为引用类型,则引用地址不可变,但引用指向的变量可以变
本文深入解析final关键字在Java中的使用:1. final修饰类,防止继承;2. final修饰方法,禁止重写;3. final修饰变量,确保不变性。文章详细介绍了final在不同场景下的应用及注意事项。
516

被折叠的 条评论
为什么被折叠?



