JAvaのfinalキーワード
2269 ワード
finalキーワード(読み書き不可、読み取り専用)
1、finalの変数の値は変えられない
①、finalのメンバー変数
②、finalの局部変数(形参)//意味は「実参」が私の方法に伝われば、変えることは許されない
2、finalの方法は書き換えられない
3、finalのクラスは継承できない
JAvaのApiにfinalのクラスはありますか?答:あります.例えばStringクラスです.apiではpublic final class String{};
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
}*/