编译结果如下:

在目录 E:\java学习资料\java练习代码中有a.java文件

其代码内容为:

原因是hello前面的public,去掉就可以了;

编译成功但用java运行的时候出错,主要是因为编译出来的不是a.class文件,因为代码中定义的类与文件名不一样,它是class hello;所以编译出来的文件应该是hello.class
编译出来的文件如下:

再次运行hello.class,成功:

本文解析了Java编译与运行时的常见错误,包括public修饰符使用不当及类名与文件名不匹配导致的问题。阐述了如何正确处理这些问题,确保编译和运行的顺利进行。
编译结果如下:

在目录 E:\java学习资料\java练习代码中有a.java文件

其代码内容为:

原因是hello前面的public,去掉就可以了;

编译成功但用java运行的时候出错,主要是因为编译出来的不是a.class文件,因为代码中定义的类与文件名不一样,它是class hello;所以编译出来的文件应该是hello.class
编译出来的文件如下:

再次运行hello.class,成功:

458
4万+

被折叠的 条评论
为什么被折叠?
