JNIWrapper for macOS 3.12
Вы сможете скачать в течение 5 секунд.
О JNIWrapper for macOS
Библиотека JNIWrapper позволяет интерфейсировать родной код, сохраняя при этом полный контроль над приложением на стороне Java. С помощью JNIWrapper вам не нужно создавать родные библиотеки кода для вызова функции API операционной системы или функции из любой динамической библиотеки. Вы пишете свой код только на языке Java, а JNIWrapper делает все остальное. Минимальная заку-сценная операция, чтобы разработчики всегда могли видеть, что происходит при работе с данными на родной стороне. Высокая производительность позволяет JNIWrapper обрабатывать любой большой объем данных, участвующих во взаимодействии между Java и родным кодом, не требуя настройки производительности со стороны разработчика. Автоматическое управление ресурсами - все ресурсы, выделяемые компонентами JNIWrapper, высвобождаются автоматически, когда это больше не требуется. Всесторонняя поддержка вызова родной функции - JNIWrapper поддерживает как stdcall, так и cdecl вызывая конвенции и все сложные типы C, включая структуры, профсоюзы и обратные вызовы. Разгибаемая архитектура позволяет внедрять новые типы данных или настраивать существующие. Поддержка вызова функции, безопасной для потоков, позволяет выполнять все вызовы родной функции одновременно из разных потоков Java без необходимости их синхронизации. Сомки в родных функциях преобразуются в исключения Java. JNIWrapper предоставляет настраиваемый механизм поиска родной библиотеки. Библиотека также позволяет работать с CARBON и какао API.