裡面定義常量的時候用全大寫變數名,而且最好定義為final static,定義為final是防止被使用者修改,定義為static是為了直接用類名訪問。比如說你定義了一個類Person,它包含一個常量MAX_AGE,你就可以這樣定義:final static int MAX_AGE=200。這樣定義以後如果你在其他地方使用這個常量的時候,就可以這樣訪問:int age = Person.MAX_AGE。而且這個值不能被改變,因為它是final型別的。一般這種常量都是定義在接口裡面的,接口裡面定義的所有資料成員都是public final static型別,即使你在介面當中這樣寫:int MAX_AGE=200.它這個量也是public final static型別的,也就是說接口裡面:int MAX_AGE=200和public final static int MAX_AGE=200兩句話是等價的當然你也可以不遵守這個規則,但是這是建議使用的方式,你按自己的想法去寫總會有些缺漏的。畢竟是前人總結的經驗,有它的可取之處
裡面定義常量的時候用全大寫變數名,而且最好定義為final static,定義為final是防止被使用者修改,定義為static是為了直接用類名訪問。比如說你定義了一個類Person,它包含一個常量MAX_AGE,你就可以這樣定義:final static int MAX_AGE=200。這樣定義以後如果你在其他地方使用這個常量的時候,就可以這樣訪問:int age = Person.MAX_AGE。而且這個值不能被改變,因為它是final型別的。一般這種常量都是定義在接口裡面的,接口裡面定義的所有資料成員都是public final static型別,即使你在介面當中這樣寫:int MAX_AGE=200.它這個量也是public final static型別的,也就是說接口裡面:int MAX_AGE=200和public final static int MAX_AGE=200兩句話是等價的當然你也可以不遵守這個規則,但是這是建議使用的方式,你按自己的想法去寫總會有些缺漏的。畢竟是前人總結的經驗,有它的可取之處