请问这个java程序哪里不对public class HelloWorld { public static void main(String[] args) { System.o

2025-01-06 10:59:33
推荐回答(5个)
回答1:

public class HelloWorld{
public static void main(String[] args){
System.out.println("hello world");
}
}
是因为你没写完整还是?
把错误提示也发出来啊.

环境变量问题.
你在admin的环境变量中添加变量为classpath值为"." 是点
然后在环境中找到path,编辑值,把java jdk的bin目录复制,记得如果path最后没有分号要加分号~

回答2:

你用什么写的这段代码,代码没问题,是哪报错了吗? 如果你用的普通的编写工具编写,然后
java编译,javac运行的话。
首先,检查path环境,如果没问题,看看java编译后生成没有xxx.class文件。
其次,如果生成了,javac的时候一定注意 ,首先需要 cd到相应的.class文件所在的目录。然后才能用javac命令。

注:楼主的问题 解决方案: 首先 用 cd 命令进入你的相关目录进行编译。
例如:
要你的xx.class在d:/ java 目录下,你要这样,
cmd -- > 输入 d: 回车 ---> cd java .
然后用:
javac 命令就没问题了。 绝对解决,来分吧,嘎嘎。

回答3:

你现在补充的程序时没有错误的。可以看看这个类所在的文件名是不是HelloWorld。如果也一样,把错误提示给出来。path变量配好后,classpath可能也要配一下,加一个.(也就是点)。

回答4:

内容不全,你加到问题补充里面。
-----
看到了, 代码没有问题,出什么错? 是你环境没配好吧

回答5:

恩恩。。问题不全。。。你先检查一下文件名字即:HelloWorld.java 文件中的 HelloWorld 和public class HelloWorld 中的HelloWorld是不是完全一样的。。如果完全一样的就把完整的错误信息发上来。。。