`

基本语法 - final关键字

 
阅读更多
Java中的final关键字表示:“这是无法改变的”。
它可以用在变量,方法,类上。

1) final用在变量上
  表示常量。
  eg:
  final int valueOne = 10;

  我们经常会看到static final,它表示这个常量只有一份
  (即占据一段不能改变的存储空间)

2) final用在方法上
  该方法不能被继承类所覆盖。

3) final用在类上
  该类不能被继承。

分享到:
评论

相关推荐

    Java学习笔记---15.面向对象编程10-Java中final关键字,抽象类与接口

    1. final关键字 在Java中, 可以使用final关键字修饰类、方法以及成员变量。 (1).final标记的类不能被继承; (2).final标记的方法不能被子类复写; (3).final标记的变量即成为常量,只能被赋值一次. 注意: ...

    JavaSE基础:多态、final关键字-27

    1、多态基础语法 2、多态在实际开发中的作用 3、final关键字 4、关于package和import 5、关于访问控制权限

    Objective-Final:模拟Objective-C中Java的final或C#的密封关键字的保护

    模拟Objective-C中Java的final或C#的密封关键字的保护 该库允许将类标记为 final - 防止它被子类化,或将单个方法标记为 final - 防止它们在子类中被覆盖。 与 Java 和 C# 等效项相比,这些检查在运行时发生,而不是...

    Android源码中final关键字的用法及final,finally,finalize的区别

    hi 大家好,今日,天气剧变,非常冷,不想出门,于是给大家写了篇文章,关于android final关键字及final,finally,finalize的区别相关知识,具体详情如下所示: 先预告一下,下文中仅涉及java语法的讨论,和Android...

    java课程资源第六章

    复用类 组合、继承:语法、选择、使用 protected关键字 向上转型 Final关键字 初始化与类加载

    JavaSE基础:package,import,访问控制权限修饰符-28

    1、多态基础语法 2、多态在实际开发中的作用 3、final关键字 4、关于package和import 5、关于访问控制权限

    小白的20天Java学习打卡day18【完结撒花】

    今天学习的内容是final关键字、package和import以及访问控制权限 1、final关键字 ①基础语法 final表示最终的,不可变的 final修饰的类无法被继承 final修饰的方法无法被覆盖 final修饰的变量一旦赋值之后不可重新...

    Java开发常见问题总结.docx

    使用final关键字以提高性能和明确意图(不可变对象)。 明确初始化变量,避免产生未定义行为。 遵循“早初始化,晚赋值”原则。 面向对象设计: 尽量使类具有高内聚低耦合特性。 优先考虑接口而不是实现,利用多态...

    thinkinjava源码-Think-In-Java-Code:ThinkingInJava(第四版)书中源码以及课后练习代码

    think in java 源码 ...final关键字 7.8.1 final 数据 7.8.2 final 方法 7.8.3 final 类 7.9 初始化以及类的加载 7.9.1 继承与初始化 第八章 多态 8.1 再论向上转型 8.2 转机 8.2.2 产生正确的行为

    Delphi 7以来的新语法特性

    这个也是建立在虚方法的基础上的,在override后使用final关键字,则表示该虚方法不能再被子类继承下去了。 TAClass = class public procedure Foo; virtual; end; TFinalMethodClass = class(TAClass) public...

    day022-jdk8新特性和lambda表达式 代码和笔记.rar

    1. lambda: 1. 概念:就是对函数式接口匿名内部类的简写 2.... 3.... 语法: ... 函数式接口 变量名 = (参数1,参数2...) -> { ... 若是局部变量没有加final关键字,系统会自动添加,此后在修改该局部变量,会报错;

    (全)传智播客PHP就业班视频完整课程

    继承与实现比较 final const 9-9 6.面向对象编程综合练习 10-10 1 课程回顾 10-10 2 正则表达式 10-10 3 正则表达式 子表达式 引用 反向捕获 10-10 4 正则表达式 元字符 语法 10-10 5 元字符 实例应用 10-10 6 供求...

    史上最全韩顺平传智播客PHP就业班视频,10月份全集

    继承与实现比较 final const 9-9 6.面向对象编程综合练习 10-10 1 课程回顾 10-10 2 正则表达式 10-10 3 正则表达式 子表达式 引用 反向捕获 10-10 4 正则表达式 元字符 语法 10-10 5 元字符 实例应用 10-10 6 供求...

    史上最全传智播客PHP就业班视频课,8月份视频

    继承与实现比较 final const 9-9 6.面向对象编程综合练习 10-10 1 课程回顾 10-10 2 正则表达式 10-10 3 正则表达式 子表达式 引用 反向捕获 10-10 4 正则表达式 元字符 语法 10-10 5 元字符 实例应用 10-10 6 供求...

    韩顺平PHP JS JQUERY 所有视频下载种子 货真价实

    继承与实现比较 final const 9-9 6.面向对象编程综合练习 10-10 1 课程回顾 10-10 2 正则表达式 10-10 3 正则表达式 子表达式 引用 反向捕获 10-10 4 正则表达式 元字符 语法 10-10 5 元字符 实例应用 10-10 6 供求...

    史上最全韩顺平传智播客PHP就业班视频,9月份全集

    继承与实现比较 final const 9-9 6.面向对象编程综合练习 10-10 1 课程回顾 10-10 2 正则表达式 10-10 3 正则表达式 子表达式 引用 反向捕获 10-10 4 正则表达式 元字符 语法 10-10 5 元字符 实例应用 10-10 6 供求...

    Notepad++ V4.82 Final 简体 免安装 优秀文本处理工具、27种语法高亮显示

    <br>功能有: ①、内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持 .nfo 文件查看),也支持自定义语言; ②、可自动检测文件类型,根据关键字显示节点,节点可...

    java培训机构内部预习文档

    语言基础 基本语法、标识符、命名规范、八种基本类型、基本操作符、运算符 chp2.选择结构 if 、if else、if else if else、switch case chp3.循环控制 while、do while、for、break、continue chp4.函数 函数的三...

    Java面向对象程序设计笔记

    4. Final关键字: 13 5. 抽象类: 13 6. 接口 14 7. 接口与抽象类的区别: 15 8. 设计模式 15 单一设计模式: 15 策略模式: 16 模板模式: 16 组合设计模式: 16 9. 多态 16 10. 内部类 17 ...

    PHP程序设计:面向对象 - 类与对象.ppt

    一、定义类 类中的函数被称为成员方法,其语法格式如下: 其中,关键字可以为public、private、protected、static、final中的任意一个(默认为publilc)。 注意函数与成员方法的区别:函数实现某个独立的功能,而...

Global site tag (gtag.js) - Google Analytics