Descrição
Aplicações Java podem chamar bibliotecas nativas do sistema sem escrever código JNI personalizado.
É útil para desenvolvedores que precisam acessar APIs do sistema operacional, interfaces de hardware ou bibliotecas C existentes a partir de Java. Chamadas nativas podem contornar limites normais de segurança do Java, então aplicações devem validar entradas e caminhos de bibliotecas com cuidado.