Java中final如何使用
导读:本文共2116.5字符,通常情况下阅读需要7分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 一、理解final:最终的二、作用final 可以用来修饰的结构:类、方法、变量1. 修饰-类final 用来修饰一个类,表示此类不能被其它类所继承,提高安全性,提高程序的可读性。比如:String类、System类、StringBuffer类…代码演示:final class A{}class B extends A{ //错误,不能被继... ...
目录
(为您整理了一些要点),点击可以直达。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如何使用的详细内容,希望对您有所帮助,信息来源于网络。