源程序如图
我也遇到了
$ java Second
Error: Could not find or load main class Second
Caused by: java.lang.ClassNotFoundException: Second
打开控制台
第一步 java --version
第二步 javac Second.java
第三步 javac Second
完整过程如下:
$ java --version
openjdk 17.0.4 2022-07-19
OpenJDK Runtime Environment (build 17.0.4+8-Ubuntu-120.04)
OpenJDK 64-Bit Server VM (build 17.0.4+8-Ubuntu-120.04, mixed mode, sharing)
$ javac Second.java
$ java Second
hello
以下答案引用自GPT-3大模型,请合理使用:
,非常感谢
大多数情况下,这是由于类名和文件名不匹配造成的,比如你的类名是second,而文件名可能是Second.java,这样JCreator就无法识别它是主类。
要解决这个问题,你需要确保类名(Class)名称和文件名相同,就是把文件名改成Second.java,然后重新编译。
具体的代码如下:
public class Second{
public static void main(String[] args){
// 此处填写程序代码
}
}
如果我的回答解决了您的问题,请采纳我的回答