java中的常量定义 final 的问题解决方法

所属分类: 软件教程 / 手机软件 阅读数: 1656
收藏 0 赞 0 分享

Java 中我们常常需要定义一些常量ID,ID值为连续不重复值

方法1:, 方便的定义,方便增减ID 非常方便, 程序保证不会有重复的ID

public static class HandleMessage{

// 常量这样定义, switch 语句过不去

final static int HM_USER = 0x100;

private static int _id = 1;

public final static int HM_INIT_ERROR = HM_USER + ++_id;

public final static int HM_INIT_COMPLETE = HM_USER + ++_id;

方法2, 定义较死板,增减ID 需要注意,是否有重复的ID,由定义者来保证,多人开发时这个很难保证,

public static class HandleMessage{

final static int HM_USER = 0x100;

public final static int HM_INIT_ERROR = HM_USER + 1;

public final static int HM_INIT_COMPLETE = HM_USER + 2;


 

代码中,

switch(id){

case HandleMessage.HM_INIT_ERROR:

//方法1 无法编译提示错误, case expressions must be constant expressions

//方法2 正常

break;

}

更多精彩内容其他人还在看

女生蜜蜜app如何修改特征?哪里修改特征?

《女生蜜蜜》是一款专门为女性打造的社区应用,那么女生蜜蜜app如何修改特征?哪里修改特征?下面小编就为大家介绍一下,来看看吧
收藏 0 赞 0 分享

拿去花是什么?拿去花app功能特色介绍

拿去花是什么?拿去花是一款方便学生生活的服务应用,很多朋友们对它还不了解,下面脚本之家小编给大家带来拿去花app功能特色介绍,一起来看看吧
收藏 0 赞 0 分享

拿去花怎么注册不了?拿去花怎么激活?

拿去花怎么注册不了?拿去花怎么激活?下面脚本之家小编给大家带来相关问题的解答,希望可以帮助到大家
收藏 0 赞 0 分享

拿去花怎么用?拿去花app使用教程

拿去花怎么用?很多朋友们可能还不知道,下面脚本之家小编给大家带来拿去花app使用教程,希望可以帮助到大家
收藏 0 赞 0 分享

人民币新100app怎么样 人民币新100防伪app使用教程以及下载地址

人民币新100app是由中国印钞币种公司设计开发的一款帮助贷鉴别新100人民币真伪的应用,由于新版人民币刚发行不久,很多朋友都不知道该怎么鉴别新版100人民币,人民币新100app就可以帮助大家轻松鉴别真伪,那么人民币新100app怎么样
收藏 0 赞 0 分享

手机支付宝刷脸登录在哪?刷脸登录怎么找到?

支付宝刷脸登录终于来了,这并不是什么黑科技,但能够刷脸登录也算是前沿科技了,那么小伙伴就问了,手机支付宝刷脸登录在哪?刷脸登录怎么找到?下面小编就为大家详细介绍一下,来看看吧
收藏 0 赞 0 分享

手机支付宝刷脸怎么开通?支付宝刷脸登录过程介绍

支付宝迎来历史性的一刻,看脸的时代终于来临了,我想说的是登录支付宝可以刷脸认证了,告别烦锁的登录密码,刷刷脸就能登录,何乐而不为。那么手机支付宝刷脸怎么开通?下面小编就为大家介绍支付宝刷脸登录过程,一起来看看吧
收藏 0 赞 0 分享

手机支付宝刷脸登录在哪里打开激活? 支付宝刷脸开启方法图解

支付宝最新9.3.0版本新增了刷脸注册和登陆功能,不过刷脸支付功能还没有开通,那么手机支付宝刷脸登录在哪里打开激活? 下面小编就为大家介绍支付宝刷脸开启方法,一起来看看吧
收藏 0 赞 0 分享

喵喵借款账号异常怎么办 喵喵借款账号存在异常解决方法

有用户在使用喵喵借款app过程中遇到账号存在异常的情况,今天小编给大家介绍喵喵借款账号存在异常解决方法
收藏 0 赞 0 分享

花啦花啦是什么?花啦花啦贷款功能特色介绍

花啦花啦是什么?花啦花啦是国内知名的基于移动互联网的微贷APP,提供注册、申请、提现和还款等全流程无线化一站式服务,下面脚本之家小编给大家带来花啦花啦贷款功能特色介绍,感兴趣的朋友们可以过来看看
收藏 0 赞 0 分享
查看更多