您现在的位置是:课程教程文章

java类常量是什么

2023-12-13 22:54课程教程文章 人已围观

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

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

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

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

实例

packagecn.itcast.estore.util;

publicfinalclassConstant{
privateConstant(){
super();
}

/*******************************Common常量列表*********************************/
/**
*Common常量列表(存放公共的常量)
***/
publicstaticfinalclassCommon{

privatestaticfinalintINT_ZERO=0;
privatestaticfinalintINT_ONE=1;
privatestaticfinalStringIDENTIFYING_CODE="identifying_code";
privatestaticfinalStringENCODING_TYPE_UTF8="UTF-8";
privatestaticfinalStringENCODING_TYPE_ISO8895_1="ISO-8859-1";
privatestaticfinalStringENCODING_TYPE_GBK="GBK";
privatestaticfinalStringCONTENT_TYPE_TextHtml="text/html";
privatestaticfinalStringGET="GET";
privatestaticfinalStringPOST="POST";
privatestaticfinalStringENCRYPT_TYPE_MD5="md5";
privatestaticfinalStringENCRYPT_TYPE_SHA1="sha1";

//私有
privateCommon(){
super();
}

//常量"0"
publicstaticintINT_ZERO(){
returnINT_ZERO;
}

//常量"1"
publicstaticintINT_ONE(){
returnINT_ONE;
}

//验证码常量名
publicstaticStringIDENTIFYING_CODE(){
returnIDENTIFYING_CODE;
}

//utf8编码类型
publicstaticStringENCODING_TYPE_UTF8(){
returnENCODING_TYPE_UTF8;
}
//ISO-8859-1编码类型

publicstaticStringENCODING_TYPE_ISO8895_1(){
returnENCODING_TYPE_ISO8895_1;
}

//GBK编码类型

publicstaticStringENCODING_TYPE_GBK(){
returnENCODING_TYPE_GBK;
}

//设置text/html文本类型

publicstaticStringCONTENT_TYPE_TextHtml(){
returnCONTENT_TYPE_TextHtml;
}

//GET
publicstaticStringGET(){
returnGET;
}

//POST
publicstaticStringPOST(){
returnPOST;
}

//MD5
publicstaticStringENCRYPT_TYPE_MD5(){
returnENCRYPT_TYPE_MD5;
}

//sha1
publicstaticStringENCRYPT_TYPE_SHA1(){
returnENCRYPT_TYPE_SHA1;
}

}

/*******************************User常量列表*********************************/
/**
*User存放和User类相关的常量
***/
publicstaticfinalclassUser{

privatestaticfinalStringUSER_IN_SESSION="user_in_session";
privatestaticfinalStringUSER_NAME="username";

//私有
privateUser(){
super();
}

//
publicstaticStringUSER_IN_SESSION(){
returnUSER_IN_SESSION;
}

//
publicstaticStringUSER_NAME(){
returnUSER_NAME;
}
}

}

以上就是java类常量的介绍,希望对大家有所帮助。更多Java学习指路:Java基础

课程教程:java类常量是什么

上一篇:java强制类型转换的使用

下一篇:没有了

站点信息

  • 文章统计篇文章