第一次学java,刚刚把notepad++装好了写了一段代码,文件名取的是helloworld.java,但是在代码里声明的类是HelloWorld,在cmd运行之后显示
public class HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld"); } }
后来看了看资料,发现是java源代码文件名错了,应该与声明的class类一致,将helloworld.java改为HelloWorld.java就可以了。但如果声明的class非public则文件名无需与类名相同。