你加上包,运行时用zhang.hello试一试。

解决方案 »

  1.   

    必须用java zhang.hello来使其运行!
      

  2.   

    java zhang.hello 也不行啊?怎么办?
      

  3.   

    你看看你的classpath是不是已加了c:\jdk\..\lib\rt.jar;c:\jdk\..\lib\tools.jar;
      

  4.   

    我的classpath已加了c:\jdk\..\lib\rt.jar;c:\jdk\..\lib\tools.jar;
    还是不行!
      

  5.   

    1,把文件放在zhang文件夹下面
    2,javac zhang/hello.java
    3,java zhang.hello
      

  6.   

    编译时 javac -d . hello.java
    运行时 java zhang.hello用前一个命令编译时,会根据package自动生成相应的目录结构
    参数“.”是告诉编译器以当前文件夹作为package的根
      

  7.   

    编绎后hello.class文件已跑到zhang里面去了,当然不能java hello,只能java zhang.hello
      

  8.   

    都错了,要写java hello.class,就是要带后缀名