Java 基础 - final 关键字

final 关键字,通常指得是“这是无法改变的”,用来修饰变量,方法,类和参数。

1.final修饰变量
被final修饰的变量,称为常量(constant),常量的值是不可以被修改的。

  • 常用方式:基本上和static一起使用,static final, static强调只有一份,final表示这是个常量。
  • 命名规范:被static final修饰的常量,所有字母大写,单词之间用下划线隔开。eg: public static final int MAX_NUMBER = 100;
  • 注意事项:常量是没有初始值的,所以在定义常量时一定要初始化。

2.final修饰方法
final修饰方法的作用就是把方法锁定,防止任何继承类修改它的含义,被final修饰的方法不能被重写。

3.final修饰类
被final修饰的类,不能有子类。final类中的所有方法,默认都为final方法。

4.final修饰参数
被final修饰的参数,只能读取,不能修改。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值