JNR (Java Native Runtime) - это библиотека Java для вызова собственного кода. Он используется для привязки собственных библиотек и собственной памяти.

Около

JNR (Java Native Runtime) - это библиотека Java для вызова собственного кода. Он используется для привязки собственных библиотек и собственной памяти. Он поддерживается богатой библиотекой времени выполнения.

Основания для использования JNR:

  • Собственный ввод-вывод, символические ссылки, FS-ходьба,
  • Неуправляемая память
  • Выбираемый stdio, процесс ввода-вывода
  • Низкоуровневые или другие сокеты (UNIX, ICMP, ...)
  • Новые API (графика, криптография, ОС,...)

Полезные ссылки

  1. Презентация Java Native Runtime Чарльзом Оливером Наттером
  2. github: репозиторий jnr