在cmd运行的时候,按一下Tab键会自动补齐文件名。
所以如果你的文件夹里有两个开头字母一样的,而你输入了相同的字母后就按下了Tab键自动补齐,那么系统就会自动补齐文件噢,而且会按照第一个不同字母先后顺序谁在前就先补齐谁。
比如:你文件夹里同时有 abc.java 和 ayc.java两个Java文件
你输入了 javac a 然后按了Tab键,这时,系统会自动补齐为:javac abc.java
而不是javac ayc.java
因为b在y前面 ,以此类推
所以,可能是你运行的不是你想要运行的那个文件
楼主要细心噢
名字错了吧
你看看 名字调用对了吗??