Categorías destacadas
programacion php    
Artículo
5
¡votar!

 Utilizar el Java Native Interface (JNI)


Trabajar con JNI

Las páginas de esta sección muestran como integrar código nativo en programas escritos en Java. También aprenderemos cómo escribir métodos nativos en lenguaje Java. Los métodos nativos están implementados en otros lenguajes como C. Además, el API Invocation nos permite incluir la Máquina Virtual Java en nuestras aplicaciones nativas.

. Paso a Paso

Explica paso a paso un sencillo ejemplo (los métodos nativos del programa "Hello World!") para ilustrar cómo escribir, compilar y ejecutar un programa Java con métodos nativos.

. El Interface de Programación Nativo de Java

Muestra cómo implementar el lado del lenguaje Java y el lado del lenguaje nativo de un método nativo. Esta lección incluye información sobre el paso de argumentos de distintos tipos de datos a un método nativo y cómo devolver distintos tipos de datos desde un método nativo. Esta lección también describe muchas funciones útiles que nuestro lenguaje Nativo puede utilizar para acceder a objetos Java y sus miembros, para crear objetos Java, lanzar excepciones, llamar a la Máquina Virtual Java, y mucho más.

Consideraciones de Seguridad:

Observa que la posibilidad de la carga de librerías dinámicas está sujeta a la aprobación del controlador de seguridad. Cuando se trabaja con métodos nativos, se deben cargar librerías dinámicas. Algunos applets no podrán utilizar métodos nativos porque el navegador o visualizador en que se están ejecutando restringe la carga de librerías dinámicas. Puedes ver Restricciones de Seguridad para más información sobre las restricciones de seguridad de los applets.

Nota:

Los programadores de MacOS deberán referirse a MacOS Runtime para Java (MRJ).

 
Publicado por:
Ricard Lou Torrijos
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon