因为你的类名是写成的大写的Hellojava,而类没有申明成public是不是写成的
class HelloJava最好写成
public class HelloJava
java就会提示你存成HelloJava.java文件。执行时还是要注意类名大小写,每一个字母
你的类里有
public static void main(String[] args)
方法吗?必须静态公有无返回值贴出你的代码来看看。

解决方案 »

  1.   

    看看你的path和classpath路径的设置!
    JAVA_HOME=c:\j2sdk1.4.2(这个根据你的实际情况而定)
    path=%JAVA_HOME%\bin
    classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
      

  2.   

    帮你搜索了一下.看看以前的帖子:http://search.csdn.net/expert/topic/54/5401/2003/6/22/1944798.htm
      

  3.   

    kypfos(大学里没有回忆) :
    我的 代码如下:
    class HelloJava
    {
    public static void main(String args[])
    {
    System.out.println("HelloJava!!\n");}
    }