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

Máquina virtual Java

Índice 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.

31 relaciones: Aislamiento de procesos, Applet, Applet Java, Bytecode, Bytecode Java, Código binario, Compilador, Conjunto de instrucciones, Desarrollador de software, Firma digital, GNU/Linux, Java (lenguaje de programación), Java Community Process, JavaServer Pages, Lenguaje de alto nivel, Lenguaje de máquina, Lenguaje de programación orientado a pila, Máquina de pila, Microprocesador, Microsoft Windows, Multiplataforma, Navegador web, Oracle Corporation, Procesador Java, Protección de memoria, Protocolo de transferencia de hipertexto, Retrocompatibilidad, Sistema operativo, SQLJ, Sun Microsystems, Unidad de gestión de memoria.

Aislamiento de procesos

En seguridad informática, el aislamiento de procesos, espacio o entorno aislado es un mecanismo de seguridad para separar los programas en ejecución, normalmente para mitigar los fallos del sistema y las vulnerabilidades del software para que no se propaguen.

¡Nuevo!!: Máquina virtual Java y Aislamiento de procesos · Ver más »

Applet

Un applet es un componente de una aplicación que se ejecuta en el contexto de otro programa, por ejemplo, en un navegador web.

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

Applet Java

Un applet Java es un applet escrito en el lenguaje de programación Java.

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

Bytecode

El bytecode o código intermedio es un lenguaje intermedio más abstracto que el lenguaje máquina.

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

Bytecode Java

El bytecode Java se encuentra dentro del archivo de extensión.class y es el tipo de instrucciones que la máquina virtual Java (JVM) espera recibir para posteriormente ser compiladas a lenguaje de máquina mediante un compilador JIT a la hora de su ejecución.

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

Código binario

El código binario es una codificación usada para la representación de textos, o procesadores de instrucciones de computadora, utilizando el sistema binario (sistema numérico de dos dígitos, o bit: el "0" y el "1").

¡Nuevo!!: Máquina virtual Java y Código binario · Ver más »

Compilador

En informática, un compilador es un programa que traduce código escrito en un lenguaje de programación (llamado fuente) a otro lenguaje (conocido como objeto).

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

Conjunto de instrucciones

Un conjunto de instrucciones, repertorio de instrucciones, juego de instrucciones o ISA (del inglés instruction set architecture, «arquitectura del conjunto de instrucciones») es una especificación que detalla las instrucciones que una unidad central de procesamiento puede entender y ejecutar, o el conjunto de todos los comandos implementados por un diseño particular de una CPU.

¡Nuevo!!: Máquina virtual Java y Conjunto de instrucciones · Ver más »

Desarrollador de software

Un desarrollador es un programador o una compañía comercial que se dedica a uno o más aspectos del proceso de desarrollo de software.

¡Nuevo!!: Máquina virtual Java y Desarrollador de software · Ver más »

Firma digital

Una firma digital es un mecanismo criptográfico que permite al receptor de un mensaje firmado digitalmente identificar a la entidad originadora de dicho mensaje (autenticación de origen y no repudio), y confirmar que el mensaje no ha sido alterado desde que fue firmado por el originador (integridad).

¡Nuevo!!: Máquina virtual Java y Firma digital · Ver más »

GNU/Linux

GNU/Linux (pronunciado oficialmente como ñu linux o también ge-ene-u linux en español), es una familia de sistemas operativos tipo Unix compuesto por software libre y de código abierto.

¡Nuevo!!: Máquina virtual Java y GNU/Linux · 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!!: Máquina virtual Java y Java (lenguaje de programación) · Ver más »

Java Community Process

El Proceso de la Comunidad Java, o Java Community Process, establecido en 1998, es un proceso formalizado el cual permite a las partes interesadas a involucrarse en la definición de futuras versiones y características de la plataforma Java.

¡Nuevo!!: Máquina virtual Java y Java Community Process · Ver más »

JavaServer Pages

JavaServer Pages (JSP) es una tecnología que ayuda a los desarrolladores de software a crear páginas web dinámicas basadas en HTML y XML, entre otros tipos de documentos.

¡Nuevo!!: Máquina virtual Java y JavaServer Pages · Ver más »

Lenguaje de alto nivel

Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad con que las máquinas lo ejecutan.

¡Nuevo!!: Máquina virtual Java y Lenguaje de alto nivel · Ver más »

Lenguaje de máquina

El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata.

¡Nuevo!!: Máquina virtual Java y Lenguaje de máquina · Ver más »

Lenguaje de programación orientado a pila

Un lenguaje de programación orientado a pila es un lenguaje que usa un modelo de máquina de pila para pasar los parámetros.

¡Nuevo!!: Máquina virtual Java y Lenguaje de programación orientado a pila · Ver más »

Máquina de pila

Una máquina de pila es un modelo computacional en el cual la memoria de la computadora toma la forma de una o más pilas.

¡Nuevo!!: Máquina virtual Java y Máquina de pila · Ver más »

Microprocesador

El procesador o microprocesador es la unidad de procesamiento principal de un ordenador, es por ello la unidad más importante, el «cerebro» de un ordenador.

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

Microsoft Windows

Windows es el nombre de una familia de distribuciones de software para PC, servidores, sistemas empotrados y antiguamente teléfonos inteligentes desarrollados y vendidos por Microsoft y disponibles para múltiples arquitecturas, tales como x86, x86-64 (x64) y ARM.

¡Nuevo!!: Máquina virtual Java y Microsoft Windows · Ver más »

Multiplataforma

En informática, se denomina multiplataforma a un atributo conferido a programas informáticos o métodos y conceptos de cómputacion que son implementados, y operan internamente en múltiples plataformas informáticas.

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

Navegador web

Un navegador web o explorador de internet (del inglés web browser) es un software, aplicación o programa que permite el acceso a la Web, interpretando la información de distintos tipos de archivos y sitios web para que estos puedan ser vistos.

¡Nuevo!!: Máquina virtual Java y Navegador web · Ver más »

Oracle Corporation

Oracle Corporation es una compañía especializada en el desarrollo de soluciones de nube y locales.

¡Nuevo!!: Máquina virtual Java y Oracle Corporation · Ver más »

Procesador Java

Un procesador java es una implementación de la Máquina virtual Java en hardware.

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

Protección de memoria

La protección de memoria, del inglés memory protection, es un método para controlar el uso de memoria en una computadora, y es parte esencial de prácticamente todos los sistemas operativos modernos.

¡Nuevo!!: Máquina virtual Java y Protección de memoria · Ver más »

Protocolo de transferencia de hipertexto

El protocolo de transferencia de hipertexto (Hypertext Transfer Protocol, abreviado HTTP) es el protocolo de comunicación que permite las transferencias de información a través de archivos (XML, HTML…) en la World Wide Web.

¡Nuevo!!: Máquina virtual Java y Protocolo de transferencia de hipertexto · Ver más »

Retrocompatibilidad

En informática, la retrocompatibilidad, compatibilidad hacia atrás o compatibilidad regresiva (del inglés backward compatibility) es un concepto que, referido al software, indica la capacidad de una aplicación informática para utilizar datos creados con o pensados para versiones anteriores de ella misma, bien permitiendo abrirlos o incluso guardarlos con compatibilidad.

¡Nuevo!!: Máquina virtual Java y Retrocompatibilidad · 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!!: Máquina virtual Java y Sistema operativo · Ver más »

SQLJ

SQLJ es un estándar ISO (ISO/IEC 9075-10) para embeber sentencias SQL en programas de Lenguaje de programación Java.

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

Sun Microsystems

Sun Microsystems fue una empresa informática que se dedicaba a vender estaciones de trabajo, servidores, componentes informáticos, software (sistemas operativos) y servicios informáticos.

¡Nuevo!!: Máquina virtual Java y Sun Microsystems · Ver más »

Unidad de gestión de memoria

La unidad de gestión de memoria, unidad de administración de memoria o unidad de manejo de memoria (del inglés Memory Management Unit, MMU) es un dispositivo de hardware formado por un grupo de circuitos integrados, responsable del manejo de los accesos a la memoria por parte de la Unidad de Procesamiento Central (CPU) o procesador.

¡Nuevo!!: Máquina virtual Java y Unidad de gestión de memoria · Ver más »

Redirecciona aquí:

JVM, Java Virtual Machine, Java virtual machine, Maquina Virtual Java, Maquina Virtual de Java, Maquina virtual Java, Maquina virtual de Java, Maquina virtual java, Máquina Virtual Java, Máquina Virtual de Java, Máquina virtual de Java, Máquina virtual java.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »