• final关键字


    ------------siwuxie095

       

       

       

       

       

    final 关键字:

       

    (1)final 关键字在Java中被称为完结器,表示最终的意思

       

       

    (2)final 能声明类、方法、属性:

       

    使用 final 声明的类不能被继承

       

    使用 final 声明的方法不能被重写

       

    使用 final 声明的变量变成常量,常量是不可以被修改的

       

       

       

    代码:

       

    package com.siwuxie095.finaldmeo;

       

    //如果 class 前面加 final,则 Student 不能继承自People

    // 被修饰为 final 的类 不能再有子孙类

    //final class People{

    class People{

     

    //如果在 public void 之间加 final,则tell()方法不能被重写

    //public final void tell(){

    public void tell() {

     

    }

    }

       

    class Student extends People{

    @Override

    public void tell() {

    super.tell();

    }

     

    }

       

    public class FinalDemo01 {

       

    public static void main(String[] args) {

    //如果在 String 前加 final,则不允许再被改为 "Mary"

    //且被final修饰的变量(实际上是常量),必须全部大写:NAME

    // final 修饰要全部大写是一种常规的写法

    //final String name="Jack";

    String name="Jack";

    name="Mary";

     

    }

       

    }

       

       

       

       

       

       

    【made by siwuxie095】

  • 相关阅读:
    正则:连续数字
    [f]聊天的时间格式化
    微信物理返回刷新页面
    npm 使用记录
    Java内存可见性volatile
    EA通过MySQL多人协作
    Sonarqube Webhook自定义参数
    使用阿里云加速Docker镜像下载
    Java异常堆栈丢失的现象及解决方法
    fo-dicom库 Dicom.Native.dll如何自动到编译输出目录
  • 原文地址:https://www.cnblogs.com/siwuxie095/p/6569143.html
Copyright © 2020-2023  润新知