有人知道关于sun.misc.Unsafe
的全面文档吗?
我正在寻找有关Unsafe.putOrderedInt()
的文档。我只能找到这些。
public native void putOrderedInt(Object o,
long offset,
int x)
Ordered/Lazy version of #putIntVolatile(Object, long, int)
有没有人知道更好的来源?
在mishadoff的博客上有一篇关于此的很好的文章,在这里。
尽管该类没有官方文档。
sun.misc.Unsafe
,因为它是一个内部类。那些提供该类的JDK通常会选择相同的实现。即使是Android也有一个具有相同“公共”API的实现。 - Rafael Winterhalter最终设置为给定值。
sun.*
类的理解是它们是明确未记录/不支持的。你不应该使用它们,因为没有公开的 API 可供使用,也没有保证会遵守的语义。因此,唯一的文档是非官方的 - 使用时需自担风险。 - Andrzej Doylesun.misc.Unsafe
和其他一些类,如sun.misc.Signal
。 - dimo414