java自带类库为何可以直接导入?

发布时间:2024-05-19 05:53 发布:上海旅游网

问题描述:

Java学了这么久了,java web也学了,但是一直有个低级的问题不明白,请教一下大家:
在编写java程序时,要导入的自带类库,比如import java.util.*;我一直不明白,刚装完java时,我的classpath还是空的,根本没这个项,也没进行过
set CLASSPATH=D:\Program Files\Java\jre1.5.0\lib\rt.jar;.
,那么那些原始类库是根据什么路径查找到并导入的?难道jdk装完之后有默认的路径?如果有的话,又是怎么样的?
谢谢你的回答,不知道有没有要补充一下呢,因为我很想知道其中的原理,是怎么个实现自动导入的

问题解答:

呵呵,问得好!
(1)如果你使用的是IDE环境,那时编译器自动导入,不需要设置环境变量!
(2)如果你是DOS下编程,你使用自动导入语句,如下:
set classpath=D:\Program Files\Java\jre1.5.0\lib\rt.jar;. 等等,也不需要设置环境变量!
(3)如果你没有导入语句(bat文件),那就要设置环境变量!

热点新闻