1. 程式人生 > >JAVA 基礎--final 關鍵字的用法

JAVA 基礎--final 關鍵字的用法

hang change nal class end strong rdquo gin java 基礎

在java中,final的含義在不同的場景下有細微的差別,in a word,它指的是“不可變的

1.修飾數據。這裏的可以看到被final修飾的變量,值不能被改變,但是

package FinalTest;

public class FinalPerson {
    public String _name;
    public final int _age;

    public FinalPerson(String name, int age) {
        this._name = name;
        this._age = age;
    }
}

        System.out.println("------Final Test Begin-----");
        FinalPerson p = new FinalPerson("finalpersonname", 10);
        p._name = "changefinalpersonname";
        //p._age=100;
        System.out.println(p._name);
        System.out.println("------Final Test End-----");

  

JAVA 基礎--final 關鍵字的用法