JAVA运行问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 21:59:15
public class Example{
public static void main(String args[])
{
System.out.println("hello java!");
}
}
在运行后提示
example.java:1: class Example is public,shoud be declared in a file named Example.java
请问是怎么回事啊,由于我初学JAVA而且是自学,所以可能提的问题有时候有点....请原谅!
经过你们的建议我把名字改了之后,以前的问题没有了,现在出现Exception in thread"main" java.lang.NoClassDefFoundError:Example请问是什么原因啊?原来JAVA的大小写也是那么的重要啊,在这里感谢大家了,谁能留下联系方式吗?我还有很多问题呢!谢谢各位咯!!!!

当你保存这个文件的时候,此文件名必须是Example.java
因为这个类是public的,而且主方法在里面.

类是public的,文件名就必须是类名.java

最简单的回答:
当你建立一个类时如:public class Example,那么你的文件名就要为Example.java;
当你建立一个类如:class Example,那么你的文件名就随你命名;

初学者很容易犯这个小错误的