2011-01-28 20 views

Respuesta

10

Este es el repositorio para OpenJDK

En cuanto a Oracle de JDK7, hay binarios y de documentos, pero no hay ninguna fuente para navegar.

+2

En realidad no navegable (cualquier ¿Más?). – Raedwald

1

No creo que la fuente del Sun JDK esté abiertamente disponible. ¿Por qué no probar el OpenJDK Mercurial repos

Espero que ayude.

17

El enlace directo es this.

Si se pregunta cómo se obtiene este enlace, siga this link, excepto que seleccione "jdk7/jdk7-gate/jdk" en lugar de "jdk6/jdk6-gate/jdk" para las fuentes jdk 7.

+0

+1 para el enlace directo. –

+0

Me pregunto si puedo descargar todos estos archivos fuente? – Dinesh

+3

He descargado desde este enlace http://sourceforge.net/projects/jdk7src/ – Dinesh

3

Puede encontrar los archivos de origen aquí jdk7source

que estaba buscando cuando me encontré con esta pregunta y es por eso que he decidido añadir esta respuesta, ya que ninguno de los otras respuestas lo tienen, pero no hay una interfaz web para navegar.

+0

¡Excelente! Esto es lo que necesito – Dinesh

0

Si desea explorar la fuente localmente. Luego puede encontrar la fuente en el directorio jvm en el archivo src.zip. para entornos Linux, el archivo se encuentra en/usr/lib/jvm/java-7-oracle

6

Encuentro http://www.codatlas.com como un lugar muy útil para leer el código Java. Por ejemplo, usted encontrará abierto el código fuente JDK7 aquí:

http://codatlas.com/github.com/lambdalab-mirror/jdk7u-jdk/master/

Su mayor ventaja es que además de resaltar la sintaxis como @Jakub mencionó en su respuesta, que también es compatible con referencias cruzadas, lo que hace que la experiencia código de navegación 10x más fácil.

También tiene muchos otros proyectos basados ​​en JVM (Apache Hadoop, ElasticSearch, etc.). También es compatible con el lenguaje de scripting como ruby ​​y python, pero el rendimiento no es muy bueno en este momento.

Cuestiones relacionadas