[求助]为什么 java javac运行正常,而输出结果却不正常?
为什么 java javac运行正常,而输出结果却不正常?
前提: 操作系统:windows xp (家庭版) JDK版本: JDK 4.1 (英文版) 环境变量:原有的系统变量“PATH”的值后面加上“bin"的磁盘路径 原有的系统变量“CLASSPATH”的值后面加上“lib"的磁盘路径 在“命令提示符”下输入"java"并运行 正常 输入 javac 运行 正常
问题1 在 d:\javaweast\下新建记事本 "test.java" 并在记事本中输入: class text { } class text1 { } 然后在“命令提示符”中运行 test.java 如下: d:\javaweast>javac text.java 运行正常 于是在javaweast文件夹下生成一个 text.class 文件和 text1.class文件
出现的问题是:text.java文件的图标还是记事本的图标,而text.class和 text1.class文件的图标却是两个未知文件类型的图标。
问题2 然后改动text.java文件 public class text { public static void main(string [] args) {
} } 修改后运行 javac java 时都报错 请问各位高手:不知是该JDK版本与WINDOWS XP不兼容,还是环境变量设置的问题。
问题3 我装的JDK是买的个人刻录光盆 因为sun公司的JDK无法下载,不知是何原因?(下载时自动跳到一个“出错页面”) Thank you