Нет. Физически непрерывная память требует прямого взаимодействия с ОС. Большинство приложений, включенных в JVM, получают только практически непрерывные адреса. И JVM не может дать вам то, что не получает от ОС.
Кроме того, зачем тебе это? Если вы настраиваете передачу DMA, вы все равно используете методы помимо Java.
Бит фона:
Физическая память в современном ПК обычно является гибким объемом на сменные модули DIMM. Каждый его байт имеет физический адрес, поэтому операционная система во время загрузки определяет, какие физические адреса доступны. Оказывается, приложениям лучше не использовать эти адреса напрямую. Вместо этого все современные процессоры (и их кэши) используют виртуальные адреса. Существует таблица сопоставления с физическими адресами, но это не обязательно должно быть выполнено - переключение на диск включено с использованием виртуальных адресов, не сопоставленных с физическими адресами. Еще один уровень гибкости достигается благодаря наличию одной таблицы на процесс с неполными сопоставлениями. Если процесс A имеет виртуальный адрес, который отображается на физический адрес X, а процесс B - нет, то процесс B не может записывать данные на физический адрес X, и мы можем считать эту память исключительной для процесса A. Очевидно, чтобы это было безопасно, ОС должна защищать доступ к таблице отображения, но все современные ОС делают это.
Таблица сопоставления работает на уровне страницы. Страница или непрерывное подмножество физических адресов отображается на непрерывное подмножество виртуальных адресов. Компромисс между накладными расходами и гранулярностью привел к тому, что страницы размером 4 КБ имеют общий размер. Но так как каждая страница имеет свое собственное отображение, нельзя допустить смежность за пределами этого размера страницы. В частности, когда страницы извлекаются из физической памяти, выгружаются на диск и восстанавливаются, вполне возможно, что в итоге получится новый адрес физической памяти. Программа не замечает, так как виртуальный адрес не изменяется, только таблица сопоставлений, управляемая ОС, делает это.