一、final

final的三种情况:

1.变量

  1)对于基本类型,final使数值恒定不变;而对于对象引用,final使引用恒定不变,即一旦引用被初始化指向一个对象,就无法再把它改为指向另一个对象,然而,对象自身却是可以被修改的。

  2)被final修饰的变量是编译期常量。

1     public static void main(String[] args) {
2         String s = "sc";
3         String a = "s";
4         final String b = "s";
5         String d = a + "c";
6         String e = b + "c";
7         System.out.println(d == s);//false
8         System.out.println(e == s);//true
9     }
View Code

相关文章:

  • 2021-06-11
  • 2021-08-03
  • 2021-11-22
  • 2022-02-08
  • 2022-12-23
  • 2021-10-28
猜你喜欢
  • 2021-06-15
  • 2021-07-06
  • 2022-01-04
  • 2022-12-23
  • 2022-12-23
  • 2021-05-21
相关资源
相似解决方案