ForkJoinPool の実装を読んでいるときに、sum.misc.Unsafe クラスに出くわしました。しかし、JDK にはソース コードや API ドキュメントが見つかりませんでした。
sun.misc.* のソース コードまたは API ドキュメントはどこにありますか?
ForkJoinPool の実装を読んでいるときに、sum.misc.Unsafe クラスに出くわしました。しかし、JDK にはソース コードや API ドキュメントが見つかりませんでした。
sun.misc.* のソース コードまたは API ドキュメントはどこにありますか?
Java ソース コードについては、通常、GrepCodeにアクセスします。
そのようなコードは利用可能ですが (Binyamin の投稿を参照してください)、一般に、そのようなコードを必要とするものを書くことは非常に悪い考えです。
まず、JVM でそのようなクラスが利用可能であるという保証は通常ありません (SUN のコードベースから派生した JVM のみが、非公開の非標準の SUN 固有のライブラリを含みます)。また、これらは標準ライブラリではないため、SUN JVM の後続のリリースでそれらが存在するか変更されていないことに依存することはできません。