您的位置:首页 > 编程语言 > Java开发

Java中使用final修饰符对程序有哪些影响

2018-03-29 23:23 363 查看
修饰类
表明这个类不能被继承。

修饰方法
被final修饰的方法不能被子类覆盖。

修饰变量
对于一个final变量,如果是基本类型的变量,则其数值一旦在初始化之后便不能改变; 如果是引用类型的变量,则在其初始化之后便不能再让其指向另一个对象。
当final用于类的成员变量时,成员变量必须在定义时或者构造器中进行初始化赋值; 如果是局部变量,需要在使用之前被初始化赋值即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: