Guide for configuration the Java Native Interface

Authors

  • Mailyn Moreno-Espino Facultad de Ingeniería Informática, Universidad Tecnológica de La Habana "José Antonio Echeverría" http://orcid.org/0000-0002-7613-3382
  • Raymel Ramos-Guerra Facultad de Ingeniería Informática, Universidad Tecnológica de La Habana "José Antonio Echeverría"
  • Yilian Bacallao-Leiva Facultad de Ingeniería Informática, Universidad Tecnológica de La Habana "José Antonio Echeverría"

DOI:

https://doi.org/10.21501/21454086.2344

Keywords:

Eclipse, Framework, JNI, Java Virtual Machine, Visual Studio

Abstract

Currently there are several programming languages and it is necessary to have a tool that allows integration between them. Java provides a framework called: Java native interface, JNI; to allow it to be written in languages other than Java and maintain portability across all platforms. It allows the code running on the Java virtual machine to interact with applications and libraries written in other languages, such as C, C ++ and assembler. This manual is based on a basic example of a "Hello Word" application, which serves the simple way, shows the steps to follow for the JNI configuration in the development environments involved, which for this guide were, for Java: Eclipse and for C ++: Visual Studio 2010.

Downloads

Download data is not yet available.

Author Biography

Mailyn Moreno-Espino, Facultad de Ingeniería Informática, Universidad Tecnológica de La Habana "José Antonio Echeverría"

Doctor en Ciencias Técnicas, Departamento de Inteligencia Artificial e Infraestructura de Sistemas

References

P. Deitel and H. Deitel, Java How to Program: Prentice Hall Press, 2011.

O. B. Fernández, Introducción al lenguaje de programación Java.: Una guía básica vol. 9, 2005.

R. McNab and F. Howell, "Using java for discrete event simulation," in Proceedings of the Twelfth UK Computer and Telecommunications Performance Engineering Workshop, 1996, pp. 219-228.

S. Stricker. (2002, Java programming with JNI. Developer works, 22.

D. G. Javier and R. J. Ignacio, "Aitor, Imaz," Aprenda Java como si estuviera en primero. Escuela Superior de Ingenieros Industriales. San Sebastian, 2000.

S. Liang, The Java Native Interface: Programmer's Guide and Specification: Addison-Wesley Professional, 1999.

L. F. Evgeniy Gabrilovich, "JNI – C++ integration made easy," 2007.

Published

2018-12-30

How to Cite

Moreno-Espino, M., Ramos-Guerra, R., & Bacallao-Leiva, Y. (2018). Guide for configuration the Java Native Interface. Lámpsakos, 1(19), 73–76. https://doi.org/10.21501/21454086.2344

Issue

Section

Case report and/or divulgation articles not derivaded of a research