乐趣区

关于java:final关键字和权限修饰符

final 关键词

1. 概述

final: 不可扭转。能够用于润饰类、办法和变量。

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

2. 应用办法

润饰类
final class 类名{}
润饰办法
修饰符 final 返回值类型 办法名 (参数列表){
// 办法体
}
润饰变量
final 数据类型 变量名

权限修饰符

pubic

  • 所以类都能够应用

protected

  • !不同包中的无关类

default

  • !不同包中子类
  • !不同包中的无关类

private

  • 只能在本类中应用
退出移动版