( persicsb | 2018. 04. 25., sze – 11:18 )

A sun.misc.Unsafe volt szerintük az egyetlen módja anno, hogy direktben memóriát foglaljál, és magadd menedzseld (meg még sok minden mást is tud ez az implementation-detail osztály).

Persze lett volna más megoldás (például JNI-vel), de mindenki kényelmes volt: ha már más is használja az Unsafe-t, nekem is lehet, hiszen nem lesz a Sun/Oracle olyan hülye, hogy bedöntse a projekteket. Nem, nem hülyék, csak kényelmesek.

Emiatt a sun.misc.Unsafe whitelisten van, az kilátszik még a csomagokból. Szar megoldás.
Érdemes elolvasni ezt: https://blog.takipi.com/still-unsafe-the-major-bug-in-java-6-that-turne…

És nem véletlenül dolgoznak alternatívákon.