为什么helloworld编译不出来,请高手解密

来源:百度知道 编辑:UC知道 时间:2024/06/13 00:05:34
class HelloWorld
{
public static void main(String arg[])
{
System.out.println("hello world");
}
}

这是我的代码
我在Jbuilder编译也出错误,在CMD上根本不出结果
在cmd写的
C:\javac Helloworld.java
C:\
直接蹦出这个
另外Jbuilder出现的错误是
java.lang.NoClassDefFoundError: HelloWorld
Exception in thread "main"
请高手解密下,谢谢你们,如果想跟我联系请加QQ274083275 MSN:zrxparley@163.com

此致敬礼
JBuilder默认运行类怎么设置呢,交下

public class

java的文件名要和定义的类名称保持一致,看你的类定义为HelloWorld ,而文

件名定义成了Helloworld ,原因出在这里吧!大小写也要保持一致的!

你的程序没有任何错误,不声明成public 类名就可以和文件名不一致。
在dos下输入
C:\javac Helloworld.java
然后dir查看应该有个Helloworld.class,再输入
C:\java Helloworld
就会看到结果了。

javac命令是编译,java命令才是运行。

在 JBuilder中运行不了的原因是你的默认运行类找不到,设置一下就好了。