1.环境:使用JCreator编译,1.4和1.5JDK都是从SUN网站下载的.
2.我的原程序代码
//app13_1,使用FileReader类
import java.io.*;
public class app13_1
{
  public static void main(String args[]) throws IOExc eption
eption
  {
    char data[]=new char[1024];
    FileReader fr=new FileReader("d:\\Java\\hyz.txt");
    
    int num=fr.read(data);
    String str=new String(data,0,num);
    System.out.println("读出来的:"+num);
    System.out.println(str);
    
    fr.close();
  }
}
问题:
1.当JCreato使用JDK1.5时,编译出错如下:
Invalid command line. Error : Invalid path
Command   : C:\jdk1.5\bin\javac.exe -classpath D:\java\app13_1;C:\jdk1.5\jre\lib\rt.jar;C:\jdk1.5\jre\lib\ext\dnsns.jar;C:\jdk1.5\jre\lib\ext\localedata.jar;C:\jdk1.5\jre\lib\ext\sunjce_provider.jar;C:\jdk1.5\jre\lib\ext\sunpkcs11.jar -d D:\java\app13_1 D:\java\app13_1\app13_1.java 
Directory : D:\java\app13_1
Process completed.
2.1.当JCreato使用JDK1.4时,编译完全正确,请问是怎么回事,难道1.5版不兼容1.4么?



 
											





 
	    

 
	