您好!欢迎来到北极熊

北极熊

热门搜索: 任正非传    神雕侠侣    红楼梦   

java类常量怎么定义

分类:软件开发应用 时间:2022-12-12 20:34 浏览:224
概述
1、在Java中,经常希望某个常量可以在一个类的多个方法中使用,通常将这些常量称为类常量。可以使用关键字 static final 设置一个类常量。2、类常量的定义位于main方法的外部,因此,在同一个类的其他方法中也可以使用这个常量。而且,一个常量被声明为public,那么其他类的方法也可以使用这个常量。实例 JavaScriptpackage cn.itcast.estore.util;&nb
内容

1、在Java中,经常希望某个常量可以在一个类的多个方法中使用,通常将这些常量称为类常量。

可以使用关键字 static final 设置一个类常量。

2、类常量的定义位于main方法的外部,因此,在同一个类的其他方法中也可以使用这个常量。

而且,一个常量被声明为public,那么其他类的方法也可以使用这个常量。

实例

 JavaScript

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; } } 
  }



评论
资讯正文页右侧广告
联系我们
电话:18936411277
邮箱:1044412291@qq.com
时间:09:00 - 19:00
公众号:北格软件
底部广告