你这程序我复制过来,执行没有问题的啊
你是否已经编译生成Human.class文件了?

解决方案 »

  1.   

    你的Human.java放在哪个目录下面?
    例如:
    Human.java放在c:\javaTest目录下面,
    请先指定classpath=%classpath%;c:\javaTest
      

  2.   

    你的程序没有问题
    应该是你的环境变量设置的问题不知道你在classpath下是否加了 "." 这个表示当前路径的
    注意下你的设置!
      

  3.   

    我单独建了一个 e:\java  ,直接在此目录下用命令符执行
      

  4.   

    在环境变量中编辑path,将你jdk的bin文件夹的完整路径添加进去
    然后到e:\java中执行 javac Human.java和 java Human即可
      

  5.   

    其实很简单,执行java的时候不要带.class后缀名。
    java Human就可以了。
      

  6.   

    注意是:
    java Human
    不是:
    java human
      

  7.   

    多谢各位老大,我用 java Human 执行成功。
    1、Human 和 human 是不同的
    2、执行时不能使用Human.class