JNIWrapper for macOS 3.12
Poderá descarregar em 5 segundos.
Sobre JNIWrapper for macOS
A biblioteca JNIWrapper permite interagir código nativo, mantendo o controlo total da aplicação no lado de Java. Com o JNIWrapper, não há necessidade de criar bibliotecas de códigos nativos para chamar uma função do sistema operativo API ou uma função de qualquer biblioteca dinâmica. Escreves o teu código apenas em língua java, e o JNIWrapper faz as restantes vantagens. Operação mínima nos bastidores, para que os desenvolvedores possam sempre ver o que está a acontecer quando trabalham com os dados do lado nativo. O alto desempenho permite que o JNIWrapper lide com qualquer grande quantidade de dados envolvidos em interações entre o código java e o código nativo, não requerendo nenhuma afinação de desempenho por parte do desenvolvedor. Gestão automática de recursos - todos os recursos atribuídos pelos componentes JNIWrapper são libertados automaticamente quando já não são necessários. Apoio abrangente à invocação de funções nativas - O JNIWrapper apoia convenções de chamadas de stdcall e cdecl e todos os tipos complexos de C, incluindo estruturas, sindicatos e callbacks. A arquitetura extensível permite implementar novos tipos de dados ou personalizar os existentes. O suporte para a invocação de funções simultâneas com segurança de linhas permite executar todas as chamadas de funções nativas simultaneamente a partir de diferentes fios java sem a necessidade de as sincronizar. Acidentes em funções nativas são convertidos para exceções java. O JNIWrapper fornece um mecanismo de pesquisa de biblioteca nativa personalizável. A biblioteca também permite trabalhar com a API de Carbono e Cacau.