我假设我们所有人都熟悉import java.util*;
:)
我只是想知道,我们是否将这些课程存储在我们的计算机上,如果是,那么在哪里?或者我们需要某种互联网连接。
我假设它与JAVA VM有关。但老实说,我不确定。
为什么我们不能只import java.*
;
答案 0 :(得分:2)
用户定义的类通常从class path中指定的位置导入。
我说“通常”因为它取决于你的类加载器加载它们的位置 - 并且假设你可以编写一个自定义类加载器,那么从类路径开始就没有必要。
答案 1 :(得分:2)
类文件实际存储在您的计算机上。例如,查看%JRE目录%/ lib / rt.jar。查看存档文件,您将看到java包(例如,您可以找到java.util.ArrayList.class)。
你当然可以导入java。*但是你仍然需要为java之后的每个包定义路径。*