如源文件Hello World.java(Hello和World之间有空格)
编译应该是javac Hello World.java
运行应该是java Hello World
吧?我机器没装jdk,没办法运行..上面这样写是对的吧?

解决方案 »

  1.   

    类名不能有空格,下面是命令规则:
    类的命名规则是:首字母大写,通常由多个单词合成一个类名,要求每个单词的首字母也要大写,例如class HelloWorldApp; 变量名:全小写,一般为名词,例如:length; 常量名:基本数据类型的常量名为全大写,如果是由多个单词构成,可以用下划线隔开,例如:int YEAR, int 包名:包名是全小写的名词,中间可以由点分隔开,例如:java.awt.event; 最后希望LZ继续努力。。
      

  2.   

    最后初学推荐LZ使用JCreator4.0,然后到JavaSwing后期可以有jbuilder2006进行可视化编程。Netbeans的话,5.5比较适合初期。eclipse后期吧。
      

  3.   

    LZ
    文件名要跟源文件中的public class的名字一样
    你的文件名有空格,难道说有一个类名也有空格??
    先按规矩来会比较好,把空格去掉就行了