java系統常量定義的幾種方式

2021-09-21 06:45:53 字數 763 閱讀 8751

1、介面定義

public inte***ce constantcode

介面的成員變數只能是常量,預設修飾符 public static final

看似正好符合常量的使用規範,但是介面的意義是可以被實現,而實現乙個只有常量的介面沒有實際意義,所以這種方式不推薦使用。

2、final class

public final class constantcode

; public final static string ok = "ok";

}

類定義成final且定義乙個private的構造方法,防止其被繼承和其實例化

3、列舉

public enum constantcode 

public static string getname(integer code)

} return null;

} public integer getcode()

public void setcode(integer code)

public string getname()

public void setname(string name)

}

system.out.println(constantcode.getname(200));

得到結果:

ok

JAVA中定義常量的幾種方式

1 最古老的 未處理public static final integer process status untreated 0 已接收 public static final integer process status accpected 1 已處理 public static final in...

定義常量的方式

開發中往往需要定義一些常量。單個的很簡單,如果是多個一組的話,1.使用列舉定義 public enum sv question type public integer getvalue 2.使用靜態常量map定義 推薦 在頁面存入的時候比較方便 收集資料列型別 public final static...

函式定義的幾種方式

函式定義的形式很多.常見的有下面幾種.1.自定義函式 命名函式 function fn 2.函式表示式 匿名函式 var fun function 3.利用new function n1 n2 n3 函式體 var fun new function a b c console.log a b c f...