zoukankan      html  css  js  c++  java
  • java之final关键字

    final关键字(可以读不可以写、只读)

    1、final的变量的值不能够被改变

      ①、final的成员变量

      ②、final的局部变量(形参)      //意思是“实参”一旦传进我的方法里面,就不允许改变

    2、final的方法不能够被重写

    3、final的类不能够被继承

    java的Api中有没有final 的类呢?答:有,例如String类。api中声明为:public final class String{};

    public class TestFinal{
        public static void main (String args[]){
            T t = new T();
            //t.i=2;    //会出现无法为最终变量i分配值
            
            
        }
    }
    class T{
        final int i =1;
    }
    class TT{
        public final void overRide(){
        
        }
    }
    class TTT extends TT{
        /*public final void overRide(){
        //会出现:TTT中的overRide()无法覆盖TT中的overRide()
        }*/
    }
    final class TTTT{
    
    }
    /*class TTTTT extends TTTT{
            //会出现:无法从最终类TTTT进行继承
    }*/
  • 相关阅读:
    【转载】SG定理
    P3235 [HNOI2014]江南乐(Multi-Nim)
    斐波那契数列
    WC2021游记
    线性基性质证明和应用
    「NOI2018」屠龙勇士
    XiaoMi Interview Log
    打靶训练
    八皇后问题
    Docker的一些常用
  • 原文地址:https://www.cnblogs.com/Gaojiecai/p/4035303.html
Copyright © 2011-2022 走看看