1. ホーム
  2. mercurial

[解決済み] OpenJDKのソースをオンラインで閲覧することは可能ですか?

2023-06-04 06:51:57

質問

OpenJDKのソースコードをSourceForgeのプロジェクトのようにオンラインで閲覧することは可能でしょうか?Mercuryを使ったことがないので、戸惑いを感じています。

(注意: 私はソースをダウンロードしたいわけではありません。いくつかのメソッドがどのように実装されているかを見るために、オンラインで閲覧したいだけなのです)。

どのように解決するのですか?

OpenJDKはGitHubに公開されています。 https://github.com/openjdk/jdk

これは大規模なプロジェクトですが、コアクラスの実装は jdk/src/java.base/share/classes .

例えば、以下のようなものがあります。 の実装は java.util.List ここで .


古いバージョンを閲覧する必要がある場合、やはり 古い Mercurial インターフェース .

Mercurial のインターフェースは、慣れないとかなり分かりにくいですし、大きなプロジェクトなので、探しているものを見つけるのが難しいかもしれません。

以下はその例です。

JDK6の実装を見つけるには java.util.List を選択します。 jdk6 , jdk で、ブラウズを選択します。次に、ブラウズして src/share/classes/java/util/List.java .

に行き着くはずです。 http://hg.openjdk.java.net/jdk6/jdk6/jdk/file/tip/src/share/classes/java/util/List.java