JAVA高手来帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/24 20:00:19
//HELLOdate.java
import java.util.*;

public class Hellodate{
public static void main (String[]args){
System.out.println("Hello,it is:");
System.out.println(new Date());
}
}

in thread "main" java.lang.Error: 无法解析的编译问题:

at worktext.Hellodate.main(Hellodate.java:5)

求解~~~~~~~~~
问题补充:运行 cmd 然后javac
之后显示不是内部或外部命令
也不是可执行程序或批处理命令
这就说明我的JDK没有安装完成吗?
需要怎么解决?
已经重新安装多次 都显示安装完成
求解~ 小弟在此谢谢了
现在JAVAC的问题解决了已经
可是程序还是报错 我用的是eclipse编辑的程序
最后程序还是Exception in thread "main" java.lang.Error: 无法解析的编译问题:

at worktext.Hellodate.main(Hellodate.java:5)
我的程序名字是Hellodate 这点没有错
大家帮帮我吧 太苦恼了

1. 类名应该与文件名相同,从注释中看你文件名是HELLOdate,但是类名是Hellodate,这个是一点;
2.如果你装了JDK,需要修改环境变量;具体的操作就是找到你JDK的bin文件夹,把这个路径放到环境变量里去;譬如我的就是D:\Program Files\Java\jdk1.6.0_02\bin; (放在最前面后面应该加个分号)
3.如果你在命令行用javac编译的话,注意最好在当前文件夹。。。

如果确定是安装JDK了,那么就是环境变量有问题,路径不对,把路径设置javac.exe文件所在的文件夹。

开始是因为环境没设好

现在可以运行了,我试过了

结果是
Hello,it is:
Tue Mar 18 08:45:22 CST 2008

String [] args

用空格分开

如果javac不是内部命令的话就应该是环境没配好了

你的JDK没有装好,环境变量应该没有设对,