你是怎么运行的?错误是报告hello这个类找不到,你不是运行时错打了java hello吧?

解决方案 »

  1.   

    不会的,绝对不会,我都输了好几次javac hello.java
    java hello
      

  2.   

    javac hello.java >>javac helloworld.java 
    java hello       >>java  helloworld
      

  3.   

    你别搞笑了!
    你的hello.java文件里只有这一个类吗?如果是这样,文件名必须和类名一致!
    你根本没有定义hello这个class,当然会报告找不到!拜托,你的类名是helloworld阿!
    而且也不符合一般性的命名规范!没有大小写的概念吧?哎,多看看书再来发问吧
      

  4.   

    文件名与类名没统一
    HelloWorld 文件名
    HelloWorld 类名
    javac HelloWorld
    java HelloWorld
      

  5.   

    应该是javac HelloWorld.java
      

  6.   

    用jdk1.4.0吧,我这里没有问题
      

  7.   

    呵呵,这样可以通过:
    保存为hello.java
    >>javac hello.java
    >>java helloworld
      

  8.   

    tensiont说的可以吗?我还没试过啊,今天回家一定要试试
      

  9.   

    我现在保存为helloworld
    然后
    javac helloworld.java
    java helloworld
    还是不行,为什么呢?
      

  10.   

    怎么设置呢?
    我是刚学java,
    你说得是不是设置autoexec.bat
    PATH=X:\jdk1.3\bin
    SET CLASSPATH=.;C:\jdk1.3\lib\tools.jar谢谢,请说详细点。
      

  11.   

    我的安装程序是和朋友在同一个ftp上down的.
    他安装以后却可以运行成功,我的就不行。
      

  12.   

    你的机子是win2000就不应该设置autoexec.bat
    应在环境变量里设
      

  13.   

    我的是win2kp 书上的例子helldate 顺利编译,运行,自己用记事本写了个
    public class JavaPrograme1{
    public class static void main(String args[]){
    system.out.println("I have been a programer!")
    }
    }
    执行 javac Hello.java
    C:\xu\c02>javac hello.java
    hello.java:2: <identifier> expected
    public class static void main(String args[]){
                 ^
    hello.java:4: '{' expected
    }
     ^
    hello.java:5: '}' expected
    }
     ^
    hello.java:1: class JavaPrograme1 is public, should be declared in a file named
    JavaPrograme1.java
    public class JavaPrograme1{
           ^
    4 errors
    郁闷
    请指教?
      

  14.   

    楼上的,system.out.println("I have been a programer!")后面少了一个分号吧。
    还有上面的人也讲“文件名应该和类名一样(公共类),还有要大小写统一!!”
    你的错误应该在这儿吧,不过我的是怎么回事呢?
    谁来帮帮我啊。
      

  15.   

    如果你用win98:
    在autoexec.bat里加入:
    PATH=X:\jdk1.3\bin
    SET CLASSPATH=.;X:\jdk1.3\lib如果你用win2000
    在“系统属性”-“高级”-“环境变量”添加如下的两行Path=%Path%;X:\jdk1.3\bin
    CLASSPATH=.;X:\jdk1.3\lib
      

  16.   

    java程序要求文件存储名和程序中的主类名相同,所以你把文件名改成helloworld就可以了,而且要注意大小写也要匹配。
      

  17.   

    1。大小写。
    2。到安装jdk的bin目录下面执行,试一试。
    3。文件名何类名必须一致。。ok!!给分吧。^_^