一. 从Apple Developer下载
- 转到https://developer.apple.com/downloads/index.action ,使用您的Apple ID登录。
- 下载“ Java for OS X 2013-0 * Developer Package ”,其中包含JDK运行时,源代码和Javadoc,安装下载的*.dmg并按照向导指南完成安装。

二. 查找 JDK 源码
安装好下载的安装包后,应在下面的地址,找到源代码
/Library/Java/JavaVirtualMachines/jdkVersion.jdk/Contents/Home/src.jar
三. 解压 src.jar 文件,复制出源代码。
在 上面的目录中找到 src.jar 文件,解压缩到桌面。即可看到 jdk 源代码。
JAR文件是一种归档文件,以ZIP格式构建,以 .jar 为文件扩展名。用户可以使用JDK自带的jar命令创建或提取JAR文件。也可以使用其他zip压缩工具,不过压缩时zip文件头里的条目顺序很重要,因为Manifest文件常需放在首位。JAR文件内的文件名是Unicode文本。
常见的 jar 工具用法
功能 | 命令 |
---|---|
用一个单独的文件创建一个 JAR 文件 | jar cf jar-file input-file... |
用一个目录创建一个 JAR 文件 | jar cf jar-file dir-name |
创建一个未压缩的 JAR 文件 | jar cf0 jar-file dir-name |
更新一个 JAR 文件 | jar uf jar-file input-file... |
查看一个 JAR 文件的内容 | jar tf jar-file |
提取一个 JAR 文件的内容 | jar xf jar-file |
从一个 JAR 文件中提取特定的文件 | jar xf jar-file archived-file... |
运行一个打包为可执行 JAR 文件的应用程序 | java -jar app.jar |
网友评论