您好,登錄后才能下訂單哦!
這篇文章主要講解了“java類常量怎么定義”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“java類常量怎么定義”吧!
1、在Java中,經常希望某個常量可以在一個類的多個方法中使用,通常將這些常量稱為類常量。
可以使用關鍵字 static final 設置一個類常量。
2、類常量的定義位于main方法的外部,因此,在同一個類的其他方法中也可以使用這個常量。
而且,一個常量被聲明為public,那么其他類的方法也可以使用這個常量。
實例
package cn.itcast.estore.util; public final class Constant { private Constant() { super(); } /******************************* Common常量列表 *********************************/ /** * Common常量列表(存放公共的常量) ***/ public static final class Common { private static final int INT_ZERO = 0; private static final int INT_ONE = 1; private static final String IDENTIFYING_CODE = "identifying_code"; private static final String ENCODING_TYPE_UTF8 = "UTF-8"; private static final String ENCODING_TYPE_ISO8895_1 = "ISO-8859-1"; private static final String ENCODING_TYPE_GBK = "GBK"; private static final String CONTENT_TYPE_TextHtml = "text/html"; private static final String GET = "GET"; private static final String POST = "POST"; private static final String ENCRYPT_TYPE_MD5 = "md5"; private static final String ENCRYPT_TYPE_SHA1 = "sha1"; // 私有 private Common() { super(); } // 常量 "0" public static int INT_ZERO() { return INT_ZERO; } // 常量 "1" public static int INT_ONE() { return INT_ONE; } // 驗證碼常量名 public static String IDENTIFYING_CODE() { return IDENTIFYING_CODE; } // utf8 編碼類型 public static String ENCODING_TYPE_UTF8() { return ENCODING_TYPE_UTF8; } // ISO-8859-1 編碼類型 public static String ENCODING_TYPE_ISO8895_1() { return ENCODING_TYPE_ISO8895_1; } // GBK 編碼類型 public static String ENCODING_TYPE_GBK() { return ENCODING_TYPE_GBK; } // 設置text/html 文本類型 public static String CONTENT_TYPE_TextHtml() { return CONTENT_TYPE_TextHtml; } // GET public static String GET() { return GET; } // POST public static String POST() { return POST; } // MD5 public static String ENCRYPT_TYPE_MD5() { return ENCRYPT_TYPE_MD5; } // sha1 public static String ENCRYPT_TYPE_SHA1() { return ENCRYPT_TYPE_SHA1; } } /*******************************User常量列表*********************************/ /** * User 存放和User類相關的常量 ***/ public static final class User { private static final String USER_IN_SESSION = "user_in_session"; private static final String USER_NAME = "username"; // 私有 private User() { super(); } // public static String USER_IN_SESSION() { return USER_IN_SESSION; } // public static String USER_NAME() { return USER_NAME; } } }
感謝各位的閱讀,以上就是“java類常量怎么定義”的內容了,經過本文的學習后,相信大家對java類常量怎么定義這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。