情况是这样的,有很多功能基本相似的接口,但是各个使用的静态变量都不相同,而且每个接口的静态变量又比较多(基本50个左右),
现在我很想在功能调用共用的逻辑块,但是用不同的类的静态变量,(我总不能传调一个方法传50个参数把,做一个conf类,来共用这个代码段吧)
有什么好办法? 静态变量是不是在内存中,所以直接用是不是更快些.
------解决思路----------------------
静态变量不宜用太多,如果太多,效率也不高,生命周期太长,也不好管理。
看别的产品设计,这块都做成公用的枚举类型。
------解决思路----------------------
1. 把静态变量变成静态方法
2. 静态方法再分类封装,归到几个类
3. 归整后再变成单例