JNIWrapper é um kit de desenvolvimento de software que lhe permite trabalhar com código nativo a partir de programas Java sem usar JNI. Com o JNIWrapper, não é necessário criar bibliotecas nativas para chamar uma função do sistema operativo API ou uma função de qualquer biblioteca dinâmica. Escreves código apenas na língua Java, e o JNIWrapper faz o resto. Vantagens JNIWrapper A JNIWrapper tem uma série de vantagens técnicas, das quais as mais notáveis são: * Operação mínima nos bastidores. Os desenvolvedores devem ser sempre capazes de ver e entender o que está acontecendo quando trabalham com os dados do lado nativo. Isto ajuda a desenvolver e depurar interações complexas entre o Java e o código nativo. * Alto desempenho. O JNIWrapper foi especialmente sintonizado para o desempenho, especialmente nos casos em que grandes quantidades de dados estão envolvidos em interações. * Gestão automática de recursos. o Todos os recursos atribuídos pelos componentes JNIWrapper são libertados automaticamente quando já não são necessários. Os desenvolvedores podem tratar as variáveis JNIWrapper como objetos habituais que podem ser recolhidos pelo coletor de lixo java. o Os objetos JNIWrapper também são seguros no que diz respeito aos finalizadores: todos os recursos estão garantidos para estarem disponíveis durante a finalização. * Suporte abrangente para invocação de funções nativas. A JNIWrapper apoia convenções de chamadas de stdcall e cdecl e todos os tipos complexos de C, incluindo estruturas e sindicatos. As chamadas são totalmente suportadas com qualquer parâmetro e tipos de retorno e ambas as convenções de chamadas. Para casos inesperados, os utilizadores podem criar os seus próprios tipos assumindo o controlo total sobre o comportamento dos parâmetros.
história da versão
- Versão N/A postado em 1970-01-01
Detalhes do programa
- Categoria: Desenvolvimento Web > Java & JavaScript
- Editor: TeamDev
- Licença: Julgamento Gratuito
- Preço: N/A
- Versão: Array
- Plataforma: linux