asb*_*asb 13 java packages file-structure
我想看看所有的java包.包裹存放在我的机器中的哪个位置?谁能帮忙.我在jdk文件夹中搜索并找到了awt.dll和all.但它只有少数几个.我可以看到他们所有人吗?
Ven*_*aju 10
From Java 9 onwards rt.jar was removed
The class and resource files previously stored in
lib/rt.jar,lib/tools.jar,lib/dt.jar, and various other internal JAR files are now stored in a more efficient format in implementation-specific files in the lib directory. The format of these files is not specified and is subject to change without notice.
The System class files can now be accessed as shown below
FileSystem fs = FileSystems.getFileSystem(URI.create("jrt:/"));
Path objClassFilePath = fs.getPath("modules", "java.base", "java/lang/Object.class");
Run Code Online (Sandbox Code Playgroud)
假设您指的是包含 java.lang.* 和 java.util.* 等类库的包,这些包位于 Java 运行时环境 (JRE) 安装位置下的“lib”目录中。
在 Windows 上,它会是这样的:
C:\Program Files\Java\j2re1.4.2_12\lib
Run Code Online (Sandbox Code Playgroud)
在那里,您应该看到类似的文件rt.jar,其中包含核心 Java 类,以及charsets.jar包含许多对 EBCDIC 和 CJK 语言的扩展编码支持。
并行bin目录中包含 Java 和相关实用程序的可执行文件。
如果您已经安装了 Java 开发工具包 (JDK),则在上面找到库的目录中您可能会找到一个src.jar文件。可以使用jar.exe实用程序或标准zip对其进行解压样式工具对其进行解压,并且包含标准类库的 Java 源代码。
Java 的某些部分(例如虚拟机本身)是特定于机器的,并且将成为某些 DLL 或 EXE 的一部分。
| 归档时间: |
|
| 查看次数: |
44847 次 |
| 最近记录: |