JAVA 基礎--final 關鍵字的用法
阿新 • • 發佈:2017-11-07
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 關鍵字的用法