O que é uma interface nativa Java?

Às vezes abreviada como JNI, a Java Native Interface é uma interface de programação que faz parte do JDK. Ele permite que um programador garanta que o código que está sendo escrito seja portátil em todas as plataformas.

Acrônimos de computador, Interface, Plataforma, Termos de programação