java没报错,但是结果出现了没定义过的变量

为什么我main方法打成了moin没报错,还出现了c这个

img

这a等于c的代码是哪里来的哦,恐怖

我草 米这个main不对 下面那个语句咋打印的 a等于c 根本就没这个字符串啊 这是代码出了轨还是你运行的其他的方法啊

你执行时,运行的是另外一个类,不是你当前的这个。
鼠标选中,右键, run as application 看看吧。

eclipse不是你当前页面打开的java文件是哪个,点击运行按钮运行的就是哪个,而是你上次运行的那个或者默认的那个,想运行哪个文件,需要在文件代码内任意空白处右键运行

你的应该是没编译,运行的结果是之前的代码

img

main打成moin 就不是入口方法了。还有类名的命名方法这样也是不行的哦
https://blog.csdn.net/qq_43545600/article/details/118388333