日期:2014-05-20  浏览次数:20723 次

关于classpath的设置问题
设置classpath变量的时候值为:jdk\lib
而实际上像java.awt,javax.swing这种包都在jdk\jre\lib\rt下找到,那么
import java.awt.Graphics
import javax.swing.JApplet
找的具体过程是怎么样的,他是怎么找到正确的包的。

------解决方案--------------------
其实JDK自带的包,都不是靠classpath来找的,你就算把classpath删除干净也没关系。

是 java.exe 根据自身所在路径,按相对路径来找的。
------解决方案--------------------
探讨
那如果不设置path和classpath路径是不是java程序也能正常编译和运行?