Все вопросы с тегом Java Native Interface

Собственный интерфейс Java (JNI) дает как возможность реализациям JVM запускать собственный системный код, так и возможность для собственного кода запускать код Java (путем создания новых экземпляров JVM). Наиболее распространенными целевыми языками для JNI являются C и C++, для которых, по крайней мере, реализации Sun / Oracle JDK предоставляют вспомогательные команды (javap - для дизассемблирования кода, javah для генерации кода c).

Страница 1 из 77

Связанные теги

Linker
Компоновщик является частью цепочки инструментов для создания исполняемых файлов из исходного кода, написанного на скомпилированных языках программирования. Он берет скомпилированный объектный код в нескольких файлах и создает из них один «связанный» исполняемый файл.
Вопросы1110
Shared Libraries
Общие библиотеки — это библиотеки, которые загружаются программами при запуске. Одна общая копия каждой библиотеки загружается в физическую память и может использоваться несколькими процессами одновременно. Это уменьшает использование памяти и повышает…
Вопросы731
Kotlin
Kotlin — это статически типизированный язык программирования с открытым исходным кодом, поддерживаемый и разрабатываемый JetBrains. Kotlin сочетает в себе ООП и функциональные возможности и ориентирован на совместимость, безопасность, ясность и поддержку инструментов…
Вопросы17125
Android
Android — это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфонов, планшетов, автомобилей, телевизоров, Wear, Glass, IoT).
Вопросы122180
Gradle
Gradle — это инструмент автоматизации сборки проектов, использующий Groovy DSL. Скрипты сборки Gradle поддерживают репозитории Maven и Ivy, а также простую файловую систему для управления зависимостями.
Вопросы7120
Java
Java — это язык программирования высокого уровня.
Вопросы184594