0
点赞
收藏
分享

微信扫一扫

诡异的一件事情,static的Map其他类调用为null


/***
* 优化不查询数据库本地缓存
*/
private final Map<Long, String> hwNewsTypeMap = ContantData.getHwNewsTypeMap();

这样获取是直接为null,很诡异;

诡异的一件事情,static的Map其他类调用为null_全局变量





诡异的一件事情,static的Map其他类调用为null_全局变量_02


解决办法:

放进去方法里面执行,不要作为全局变量,作为全局变量自然好,可是在这里声明,默认为null,主要是类的加载顺序右前后。导致这个问题;

诡异的一件事情,static的Map其他类调用为null_全局变量_03






举报

相关推荐

0 条评论