前言
该问题尤为复杂,特别是对现成项目进行编辑,环境尤为繁琐!(不过新手也常见)
下面以自身bug为例,困惑了几天~
主要讲解排查的方式以及根源!
1. 问题所示
先以看故事的形式看这篇文章,会对你有感而发
在A类中调用CommonConstant类,但是该类会指向class类别:(可以看到已经标红,说明指向错误)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e1244086e431e04b4310a62a283b8ddc.png)
CommonConstant.class类如下:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/17d173f426d6638b8572f1ef1df54182.png)
在B类中调用CommonConstant类,但是该类会指向class类别:(这是我自已写的类,可以看到正确引用,没标红)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/cea9b2f0a7e4fa774bbbf53c2cb02f15.png)
CommonConstant.java类如下: