class ILovejava {
    public ILovejava(){}
    public static void main(string[] args) {
           System.out.println("I Love java!");
    }
}
  试试

解决方案 »

  1.   

    是大写,应该是:
    public class ILovejava {
        public static void main(String[] args) {
               System.out.println("I Love java!");
        }
    }
    不加public默认为private,所以不能执行
      

  2.   

    S必须是大写的String
    java是区分大小的如果编译成功,
    看看是不是classpath没有设好
    或者你运行的命令对不对:java ILovejava
      

  3.   

    楼上说的对.
      mtou() 有一句话错了:"不加public默认为private,所以不能执行"
     不加的话默认为Friendly.
      

  4.   

    首先声明,我是新手。“不加public默认为private,所以不能执行”这是错误的说法。差点被说糊涂了,特地试了一把,我希望各位老大发表见解的时候,给点专业精神,不要误人子弟。言重了。楼主运行java ILovejava时有没有注意大小写。
      

  5.   

    关于HelloWorld的问题还是建议你看看这个帖子:
    http://expert.csdn.net/Expert/topic/2077/2077183.xml?temp=.7944452
      

  6.   

    哥们,错误:
    1:string[] args,因为String是类,所以第一个字母大写,该为String[] args
    2:这个类用有main()方法,所以这个类必须是public,你不写是friendly,所以该为
    private class ILoveJava {
        public static void main(String[] args) {
               System.out.println("I Love java!");
        }
    }
    3、注意你的java文件名为:ILoveJava.java
    即可。
      

  7.   

    楼上的哥们啊,你在class 前面加private能通过编译吗?有点专业精神好不好。