我是java初学者,有个问题请教大师们: 
下面这个程序用什么工具进行编译,我用javac进行编译怎么会出错了 public   class   HelloJavaForC   { 
      public   static   void   main(string[]   args)   { 
            System.out.printf("%s!这是您的第一个Java程序!\n", 
                                          "c语言Fan"); 
      } 
}