java之final關鍵字

final關鍵字(能夠讀不能夠寫、只讀)java

一、final的變量的值不可以被改變api

  ①、final的成員變量ide

  ②、final的局部變量(形參)      //意思是「實參」一旦傳進個人方法裏面,就不容許改變spa

二、final的方法不可以被重寫code

三、final的類不可以被繼承blog

 

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進行繼承
}*/
相關文章
相關標籤/搜索