2

在 Windows 操作系统下,Java 将 java.util.* 之类的标准库类保存在哪里?

4

3 回答 3

12

当你说

导入 java.util.Date;

您没有在读取文件。您告诉编译器将类型引用“Date”视为“java.util.Date”。

当编译器稍后解析 java.util.date 时,它​​会在 JDK 的 jre/lib/rt.jar文件中找到它。

http://www.velocityreviews.com/forums/t125842-re-newbie-q-where-is-java-util.html

于 2013-05-26T21:38:31.727 回答
4

如果您正在寻找源代码,您可以在线查找源代码,如下所述:

在哪里可以找到 Java JDK 源代码?

此外,您可以在 src.zip 文件中找到它:

例如我自己的电脑是:

C:\Program Files\Java\jdk1.7.0_01\src.zip

实际编译的类包含在编译器和 jvm 使用的 **lib/rt.jar 文件中。

于 2013-05-26T21:43:37.437 回答
1

在 JDK1.XX.. 目录中有一个名为 src.zip 的 zip 文件。解压缩并查看。您可能希望在执行此操作之前对其进行复制并将其移动到另一个目录。

于 2013-05-26T21:45:57.660 回答