刚学java,第一次编译就这样,咋回事?

2025-01-03 20:29:29
推荐回答(4个)
回答1:

1、java执行class文件是根据CLASSPATH指定的地方来找,不是我们理解当前目录。如果希望它查询当前目录,需要在CLASSPATH中加入“.;”,代表当前目录。
2、java执行class文件对package的路径是强依赖的。它在执行的时候会严格以当前用户路径为基础,按照package指定的包路径转化为文件路径去搜索class文件。

回答2:

路径要写全。。。
另外用cmd要先用javac编译后才能用java命令运行。

回答3:

类名写对了没?main方法写对了没?

回答4:

把你的代码贴出来看下