参考:http://www.mkyong.com/mac/how-to-download-jdk-source-code-for-mac-os-x/bash
系统默认的JDK是没有源码的,听说这是由于此JDK是Apple的而不是Oracle官方,从JDK7开始Oracle才提供Mac上的官方JDK。app
所以,咱们能够下载Apple的JDK for developer,而后使用里面的src.jar。spa
1. 从Apple Developer下载JDKcode
访问https://developer.apple.com/downloads/index.action,使用你的Apple ID登陆。blog
下载Java for OS X 2013-0* Developer Package并安装,如图:源码
2. 找到src.jario
默认安装位置为:class
/Library/Java/JavaVirtualMachines/jdk_version.jdk/Contents/Home/src.jar ##example /Library/Java/JavaVirtualMachines/1.6.0_43-b01-447.jdk/Contents/Home/src.jar