第一个程序 ,打开了以前写的HelloWorld.java,然后重新编写内容如下:
public class HelloWorldApp { public static void main( String args[] ) { System.out.println( "Hello World!" ); } }
然后编译:javac HelloWorld.java
提示错误如下:
E:\Programs\Java\practice>javac HelloWorld.java
HelloWorld.java:1: 类 HelloWorldApp 是公共的,应在名为 HelloWorldApp.java 的文件
中声明
public class HelloWorldApp
^
1 错误
解决方法:原来Java的文件名需要和主类名必须是一致的,这里将文件名和类名都改为HelloWorld或者HelloWorldApp就可以了。