source-compatibility

    6熱度

    3回答

    我正在使用大量使用sun.misc.Unsafe的Java編寫一些FFI代碼。 在Java 9中,此類將無法訪問,並且將變爲jdk.unsupported.Unsafe。我想寫我的代碼,以便它現在可以工作,但繼續在Java 9中工作。 什麼是最簡單的方法來做到這一點?我更喜歡二進制兼容性,但源代碼兼容性也不錯。 編輯:我每次調用Unsafe時都會使用反射 - 甚至是虛擬調度 - 都不會100%。這