Java中的final关键字使用方式

来自:网络
时间:2022-08-05
阅读:
目录

一、final概述

子类可以在父类的基础上改写父类内容,比如,方法重写。那么我们能不能随意的继承API中提供的类,改写其内容呢?显然这是不合适的。为了避免这种随意改写的情况,Java提供了final 关键字,用于修饰不可改变内容。
final: 不可改变。可以用于修饰类、方法和变量。

  • 类:被修饰的类,不能被继承。
  • 方法:被修饰的方法,不能被重写。
  • 变量:被修饰的变量,不能被重新赋值。

二、使用方式

修饰类

格式如下:

final class 类名 {
}

查询API发现像 public final class String 、public final class Math 、public final class Scanner
等,很多我们学习过的类,都是被final修饰的,

返回顶部
顶部