码迷,mamicode.com
首页 > 其他好文 > 详细

final关键字

时间:2020-06-26 14:22:09      阅读:46      评论:0      收藏:0      [点我收藏+]

标签:指定   基本数据   代码   一个   高效   对象   关键字   类型   基本   

final关键字

final关键字可以修饰类、方法、变量

  • 修饰类:被final修饰的类不能被继承,同时final类中的所有成员方法都被隐式的指定为final方法
  • 修饰方法:
    1. 把方法锁定,防止任何继承类修改
    2. 在早期的Java版本中,被final修饰的方法可以提高效率
  • 修饰变量:
    1. final修饰的变量表示常量,只能被赋值一次,赋值后不能在修改
    2. final修饰基本数据类型时,该值初始化后不能发生变化
    3. final修饰引用数据类型时,该值初始化后地址值不能发生变化,但该引用指向的对象本身可以改变
    4. final修饰的变量初始化时机:声明变量时直接赋值、静态代码块中赋值、构造方法中赋值,必须在这三个位置中的一个进行初始化

final关键字

标签:指定   基本数据   代码   一个   高效   对象   关键字   类型   基本   

原文地址:https://www.cnblogs.com/zlc5576/p/13194658.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!