java类常量是什么

图片[1]-java类常量是什么-uusu优素-乐高,模型,3d打印,编程

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

}
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容