关于JAVA编写HelloWorld的错误

来源:百度知道 编辑:UC知道 时间:2024/06/19 01:20:44
错误显示在图片上了 感觉不是path和classpath的环境设置问题,不知道是什么问题求高手求解下
public class HelloWorld { //定义类HelloWorld //定义main()方法 public static void main(String args[]) { System.out.println("Hello World!"); //输出字符串 } &

楼上回答的都好奇怪,如果是楼上说的那些,编译怎么会通过?这里的错误提示说明在D盘这个目录下找不到编译生成的.class文件,所以你用java指令才会报这个错,这是classpath没有设对,你的classpath有没有设置. 这里的.表明在当前java文件的路径生成.class文件。当然这是针对你在命令行里编译和运行java程序,如果你使用如eclipse这样的IDE编写运行java程序,就没有必要修改classpath

你怎么都写在一行上了,后面的代码给注释了
改为

public class HelloWorld { //定义类HelloWorld
//定义main()方法
public static void main(String args[]) {
System.out.println("Hello World!"); //输出字符串
}
}
————————————————————————————————-

把代码贴出来,看错误提示是少了一个括号 }

你直接运行javac,java有什么结果

另外代码给看看呗

看图片是第二行多了个
HelloWorld //定义main()方法

注意换行

public class HelloWorld {

public static void main(String args[]) {
System.out.println("Hello World!");
}
}

你敲java命令看看出什么效果
就是java回车,其他参数不加