一直以为,我们平常写程序要import的包或类(比如import java.applet.applet;)
是对应于%JAVA_HOME%\src路径下面的文件夹和.java文件
因为所见过的类包都在那里都有相同名字的文件夹或文件。但是自己加进去一个文件夹(里边也是只有文件夹和.java文件)进去上述路径,在程序中import,却不起作用。搞不清楚如果上述对应是成立的,那为什么是.java文件而不是.class文件呢谢谢

解决方案 »

  1.   

    另外,在环境变量中的classpath中,要加入
    C:\j2sdk\lib\dt.jar;C:\j2sdk\lib\tools.jar;这两者也只是包含少量的.class 文件啊,其它的类有没有在classpath中有所指示呢
      

  2.   

    src里面是源码,import之能引用class,而不是.java,你加多少个.java都没用的。正常的classpath应该是一个lib文件夹,好像标准的包都在rt.jar(记不清名字了)中吧。
      

  3.   

    噢,我看到了,rt.jar是在%JAVA_HOME%\jre\lib下面但好像在classpath中不用指出来why