我在阅读ForkJoinPool的实现时遇到了sum.misc.Unsafe类。但是在JDK中没有找到源代码或api文档。
在哪里可以找到sun.misc。*
的源代码或api文档答案 0 :(得分:8)
对于Java源代码,我通常会转到GrepCode
答案 1 :(得分:2)
虽然有这样的代码可用(参见Binyamin的帖子),但编写需要此类代码的任何内容通常是一个非常糟糕的主意。
首先,您通常不确定任何JVM都有这样的类可用(只有来自SUN的代码库的JVM将包含未发布的,非标准的SUN特定库)。此外,由于这些不是标准库,因此您无法真正依赖它们在SUN JVM的后续版本中存在或保持不变。