A Void
является условно оболочкой для типа void
.
Если вы посмотрите на ByteBuffer, он использует адрес long
, который становится jlong
в C, который может быть приведен куказатель по вашему выбору.Это подходит только в том случае, если вы не ожидаете, что сможете получить доступ к содержимому указателя в Java.
Если вы это сделаете, использование ByteBuffer для отображения данных в Java может быть опцией.(но это все-таки хак)