java项目 出现同名不同类的解决方法(万能)

目录

  • 前言
  • 1. 问题所示
  • 2. 原理分析
  • 3. 解决方法
  • 4. 补充

前言

该问题尤为复杂,特别是对现成项目进行编辑,环境尤为繁琐!(不过新手也常见)

下面以自身bug为例,困惑了几天~

主要讲解排查的方式以及根源!

1. 问题所示

先以看故事的形式看这篇文章,会对你有感而发

在A类中调用CommonConstant类,但是该类会指向class类别:(可以看到已经标红,说明指向错误)
在这里插入图片描述
CommonConstant.class类如下:
java项目 出现同名不同类的解决方法(万能)_第1张图片

在B类中调用CommonConstant类,但是该类会指向class类别:(这是我自已写的类&

你可能感兴趣的:(BUG,java,同名不同类,bug)