1.修饰变量:final修饰的变量即为常量,初始化后不可再被改变。
final关键字的几种用法
可以看到final修饰的变量必须初始化,不然编译器会报错。
final关键字的几种用法
从上可以看到,final变量只能在声明时或构造函数中初始化,而不能在其他方法中初始化。
对于static final一起修饰的变量必须在定义时就赋值,不能再构造函数中,见下图,static的变量不属于这个类内部的东西,this里面也没有。
final关键字的几种用法
2.修饰方法:final修饰的方法不能被子类重写。
final关键字的几种用法
3.修饰形参:参数传的是什么就是什么,不能再被赋值,否则无法通过编译
final关键字的几种用法
4.修饰类:final类无法被继承
final关键字的几种用法

相关文章:

  • 2022-02-07
  • 2022-02-07
  • 2021-06-28
  • 2022-02-12
  • 2022-02-13
  • 2021-12-19
  • 2022-12-23
猜你喜欢
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2023-02-06
  • 2021-07-10
  • 2022-02-07
相关资源
相似解决方案