关于常量,枚举,接口,

来源:6-2 登录功能开发

qq_loneliness_0

2018-03-20

枚举在日常的开发中,一直没怎么用过,那么枚举类一般用在什么地方呢?还有老师在进行常量定义的时候,方式很丰富,有一般的常量定义,有接口定义常量,有枚举定义常量,还有通过配置文件的方式。我一般定义常量就只用了第一种那么这几种我们在实际的过程中应该怎么选择呢?

写回答

2回答

Geely

2018-03-24

你好同学,是这样的,接口定义是说一组的概念~~一组常量放在这里,普通的就用常量定义,枚举要看情况,例如要把编码找到对应的汉字描述哟

看具体的业务场景


用接口定义常量最大的好处是有一个group的概念,很简单,我们相关的常量放在一个interface里,以后维护的成本会低很多。例如课程里的一些具有组概念的,就放在一个interface里,而相对独立的常量就用类常量。


另外枚举就好理解啦,key-value,有状态码,还有对应的中文说明,例如我们的订单状态。


0
1
qq_loneliness_0
非常感谢!
2018-04-01
共1条回复

polo哦

2018-03-20

这些问题其实真的可以百度,很多好博文呢同学~

http://blog.csdn.net/yin_pisces/article/details/52050427

而接口类常量,是为了不同模块之间的常量,只在特定场景才会使用到的常量

0
1
jojohao
但是永远没有简单的总结言简意赅
2018-05-17
共1条回复

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程