zoukankan      html  css  js  c++  java
  • Java学习笔记(二十三):final关键字

    final关键字有三种使用场景:

    • final修饰类
    • final修饰方法
    • final修饰变量

    final修饰的类,不能再有子类继承。

    只要满足以下条件就可以把一个类设计为final类:

    1. 不是专门为继承而设计的类,确信该类不会被扩展
    2. 出于安全考虑,不希望被再次修改

    final修饰的方法,可以被子类调用,但是不能被子类方法覆盖。

    满足以下条件将一个方法设计为final方法:

    1. 不希望子类方法对父类的方法进行覆盖。
    2. 构造器中调用的方法(初始化方法),一般使用final关键字

    final修饰的变量,只能被赋值一次,一旦被赋了初值就不能再被赋值。

    常用来设置全局静态变量:public static final 修饰的变量(单词权威大写),直接使用类名调用即可。

  • 相关阅读:
    畅通工程续
    find the safest road
    Window Pains
    什么是DO / DTO / BO / VO /AO ?
    编程四大件
    1.Redis简介和安装
    0.Redis课程大纲
    8.docker容器虚拟化与传统虚拟机比较
    7.docker私有仓库
    6.Docker服务编排
  • 原文地址:https://www.cnblogs.com/zylq-blog/p/7764209.html
Copyright © 2011-2022 走看看