Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我们从哪里“进口”这些东西?_Java_Eclipse_Import - Fatal编程技术网

Java 我们从哪里“进口”这些东西?

Java 我们从哪里“进口”这些东西?,java,eclipse,import,Java,Eclipse,Import,我假设我们大家都熟悉import java.util*;: 我只是想知道,我们是否在计算机上实际存储这些类,如果是,在哪里?或者我们需要某种互联网连接 我假设它与JavaVM有关。但我真的不确定 为什么我们不能直接导入java。* 用户定义的类通常从中指定的位置导入 我之所以说“正常”,是因为这取决于类加载器从何处加载它们——并且假设您可以编写自定义类加载器,那么就不需要从类路径进行加载。用户定义的类通常从中指定的位置导入 我说“正常”,是因为这取决于类加载器从何处加载它们——并且假设您可以编写

我假设我们大家都熟悉import java.util*;:

我只是想知道,我们是否在计算机上实际存储这些类,如果是,在哪里?或者我们需要某种互联网连接

我假设它与JavaVM有关。但我真的不确定


为什么我们不能直接导入java。*

用户定义的类通常从中指定的位置导入


我之所以说“正常”,是因为这取决于类加载器从何处加载它们——并且假设您可以编写自定义类加载器,那么就不需要从类路径进行加载。

用户定义的类通常从中指定的位置导入


我说“正常”,是因为这取决于类加载器从何处加载它们——并且假设您可以编写自定义类加载器,则不需要从类路径加载它们。

类文件物理存储在您的计算机上。例如,在%JRE目录%/lib/rt.jar中查找。查看归档文件,您将看到java包,例如可以找到java.util.ArrayList.class


您当然可以导入java.*但仍需要限定java之后的每个包的路径。*

类文件物理存储在您的计算机上。例如,在%JRE目录%/lib/rt.jar中查找。查看归档文件,您将看到java包,例如可以找到java.util.ArrayList.class


您当然可以导入java.*但仍然需要限定java之后的每个包的路径。*

Ctrl+Shift+O不是java。这是eclipse。@AndyTurner我添加了eclipse标记,Ctrl+Shift+O不是Java。这是eclipse。@AndyTurner我添加了eclipse标记,