Может ли кто-нибудь направить меня туда, где размещен источник jdk 7?
Где я могу найти и просмотреть исходные файлы JDK 7?
Ответ 1
Это репозиторий для OpenJDK
Что касается Oracle JDK7, есть двоичные файлы и документы, но нет источника для просмотра.
Ответ 2
Прямая ссылка this.
Если вам интересно, как эта ссылка получена, следуйте этой ссылке, за исключением того, что выберите "jdk7/jdk7-gate/jdk" вместо "jdk6/jdk6-gate/jdk" для источников jdk 7.
Ответ 3
Для исходных кодов Java в JRE этот сайт более полезен, чем hgweb для OpenJDK7.
Ответ 4
Я нахожу http://www.codatlas.com, чтобы быть очень удобным местом для чтения Java-кода. Например, здесь вы найдете открытый исходный код JDK7:
http://codatlas.com/github.com/lambdalab-mirror/jdk7u-jdk/master/
Самое большое преимущество заключается в том, что помимо выделения синтаксиса, как @Jakub, упомянутого в его ответе, он также поддерживает перекрестную ссылку, что упростит просмотр кода в 10 раз.
Он также имеет множество других проектов на основе JVM (Apache Hadoop, ElasticSearch и т.д.). Он также поддерживает язык сценариев, такой как ruby и python, но производительность в настоящий момент невелика.
Ответ 5
Здесь вы можете найти исходные файлы jdk7source
Я искал его, когда нашел этот вопрос, поэтому я решил добавить этот ответ, поскольку ни один из других ответов не имеет его, но нет веб-интерфейса для просмотра.
Ответ 6
Зеркало исходного кода JDK7 на GitHub. Легче просматривать и выделять синтаксис.
Ответ 7
Я не думаю, что источник Sun JDK открыто доступен. Почему бы не попробовать OpenJDK Mercurial repos
Надеюсь, что это поможет.
Ответ 8
Если вы хотите локально просмотреть источник. Затем вы можете найти источник в каталоге jvm в файле src.zip. для среды Linux файл находится в каталоге/usr/lib/jvm/java-7-oracle