Java中final如何使用(final,java,开发技术)

时间:2024-04-29 00:59:03 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    Java%E4%B8%ADfinal%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8

final:最终的

final 可以用来修饰的结构:类、方法、变量

final 用来修饰一个类,表示此类不能被其它类所继承,提高安全性,提高程序的可读性。

比如:String类、System类、StringBuffer类…

代码演示:

final class A{
}
class B extends A{ //错误,不能被继承。
}

final 用来修饰方法:表明此方法不能被子类重写。

比如:Object类中getClass();

代码演示:

final 修饰的变量(成员变量或局部变量)称为常量。名称大写,且只能被赋值一次。

static final 用来修饰属性:全局常量。

代码演示:

final 标记的成员变量必须在声明(显式初始化)时或在 每个构造器中或代码块中显式赋值,然后才能使用。

如:final double MY_PI = 3.14;

使用 final 修饰局部变量时,表明此形参是一个常量。当我们调用此方法时,给常量形参赋一个实参。一旦赋值以后,就只能在方法体内使用此形参,且不能进行重新赋值。

本文:Java中final如何使用的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:python shapely.geometry.polygon如何实现任意两个四边形的IOU计算下一篇:

22 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18