Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Gratis
¡Más rápido que el navegador!
 

Java Native Interface

Índice Java Native Interface

Java Native Interface (JNI) es un framework de programación que permite que un programa escrito en Java ejecutado en la máquina virtual java (JVM) pueda interactuar con programas escritos en otros lenguajes como C, C++ y ensamblador.

14 relaciones: API, Biblioteca (informática), C (lenguaje de programación), C++, Cadena de caracteres, Clase (informática), Ensamblador, Framework, Java (lenguaje de programación), Máquina virtual Java, Objeto (programación), Sistema operativo, Tipo de dato, Vector (informática).

API

Una API (del inglés, application programming interface, en español, interfaz de programación de aplicaciones) es una pieza de código que permite a diferentes aplicaciones comunicarse entre sí y compartir información y funcionalidades.

¡Nuevo!!: Java Native Interface y API · Ver más »

Biblioteca (informática)

En informática, una biblioteca o, llamada por vicio del lenguaje, librería (del inglés library) es un conjunto de implementaciones funcionales, codificadas en un lenguaje de programación, que ofrece una interfaz bien definida para la funcionalidad que se invoca.

¡Nuevo!!: Java Native Interface y Biblioteca (informática) · Ver más »

C (lenguaje de programación)

C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.

¡Nuevo!!: Java Native Interface y C (lenguaje de programación) · Ver más »

C++

C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup.

¡Nuevo!!: Java Native Interface y C++ · Ver más »

Cadena de caracteres

En programación, una cadena de caracteres, palabras, ristra de caracteres o frase (string, en inglés) es una secuencia ordenada (de longitud arbitraria, aunque finita) de elementos que pertenecen a un cierto lenguaje formal o alfabeto análogas a una fórmula o a una oración.

¡Nuevo!!: Java Native Interface y Cadena de caracteres · Ver más »

Clase (informática)

En informática, una clase es una plantilla para el objetivo de la creación de objetos de datos según un modelo predefinido.

¡Nuevo!!: Java Native Interface y Clase (informática) · Ver más »

Ensamblador

El término ensamblador (del inglés assembler) se refiere a un tipo de programa informático que se encarga de traducir un fichero fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código máquina, ejecutable directamente por el microprocesador.

¡Nuevo!!: Java Native Interface y Ensamblador · Ver más »

Framework

Un entorno de trabajo (del inglés framework) o marco de trabajo es un conjunto estandarizado de conceptos, prácticas y criterios para enfocar un tipo de problemática particular que sirve como referencia, para enfrentar y resolver nuevos problemas de índole similar.

¡Nuevo!!: Java Native Interface y Framework · Ver más »

Java (lenguaje de programación)

Java es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems.

¡Nuevo!!: Java Native Interface y Java (lenguaje de programación) · Ver más »

Máquina virtual Java

Una máquina virtual Java (en inglés Java Virtual Machine, JVM) es una máquina virtual de proceso nativo, es decir, ejecutable en una plataforma específica, capaz de interpretar y ejecutar instrucciones expresadas en un código binario especial (el bytecode Java), el cual es generado por el compilador del lenguaje Java.

¡Nuevo!!: Java Native Interface y Máquina virtual Java · Ver más »

Objeto (programación)

En el paradigma de programación orientada a objetos (POO, o bien OOP en inglés), un objeto es un ente orientado a objetos (programa de computadoras) que consta de un estado y de un comportamiento, que a su vez constan respectivamente de datos almacenados y de tareas realizables durante el tiempo de ejecución.

¡Nuevo!!: Java Native Interface y Objeto (programación) · Ver más »

Sistema operativo

Un sistema operativo (SO) es el conjunto de programas de un sistema informático que gestiona los recursos del hardware y provee servicios a los programas de aplicación de software.

¡Nuevo!!: Java Native Interface y Sistema operativo · Ver más »

Tipo de dato

En ciencias de la computación, un tipo de dato informático o simplemente tipo es un atributo de los datos que indica al ordenador (y/o al programador/programadora) sobre la clase de datos que se va a manejar.

¡Nuevo!!: Java Native Interface y Tipo de dato · Ver más »

Vector (informática)

En programación, se le denomina vector, formación, matriz (en inglés array, del cual surge la mala traducción arreglo), a una zona de almacenamiento contiguo que contiene una serie de elementos del mismo tipo, los elementos de la matriz.

¡Nuevo!!: Java Native Interface y Vector (informática) · Ver más »

Redirecciona aquí:

JNI.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »