public static void main(String[] args){
   System.out.println("hello");
}

解决方案 »

  1.   

    要不你在class前面加一个public试一试?
    我瞎说的:)
      

  2.   

    直接 java first
    java.exe 根本不支持诸如: java x:\xyz\asd 这样的命令
    而javac.exe是支持 javac x:\xyz\asd.java 命令的。
    你的main的写法是没错的, 不要被误导。
      

  3.   

    你把生成的first.class类文件烤到javac所在的目录下面去再试试
      

  4.   

    你可以把当前路径转到源文件的路径,编译器路径用完全路径,试试看吧^_^

    d:/first>d:\jbuilder7\jdk1.3.1\bin\java first