“Conocimientos Programación>Programación Java

Ventajas y desventajas del Intérprete de Java Virtual Machine

2015/11/18
El lenguaje de programación Java está diseñado para funcionar a través de una "máquina virtual". Esto es a diferencia de lenguajes como C, donde un programa está escrito y compilado para una arquitectura específica y el sistema operativo .
El lenguaje de programación Java está diseñado para funcionar a través de una "máquina virtual" Unidos La Máquina Virtual Concept

Una máquina virtual es una capa de abstracción que le da un programa de una simplificada interfaz para interactuar con una variedad de equipos físicos y sus sistemas operativos
ventaja: . Seguridad

una ventaja de usar la máquina virtual Java ( VM ) es que los intentos de la máquina virtual para comprobar todos los programas antes de ejecutar la actividad maliciosa , e incluso graves errores dentro de un programa Java se limita a la máquina virtual sandbox
Ventaja : . Cross Platform

tremenda ventaja de la máquina virtual Java es que permite que un programa para ser escrito y compilado sólo una vez , que luego se puede ejecutar en una amplia variedad de sistemas y sistemas operativos sin modificaciones . Muchos teléfonos móviles y dispositivos embebidos incluyen un Java VM
Desventaja: . Velocidad

Como la programación debe ser traducido del genérico " bytecode " al código máquina para el objetivo sistema, ya que se está ejecutando , es imposible para Java para realizar lo antes idiomas que puede compilar directamente en código de máquina para los sistemas de destino
Desventaja: . Plataforma Características específicas

Debido a que la máquina virtual de Java debe ejecutarse en una amplia variedad de sistemas , las características específicas de un sistema operativo a menudo no se aplican en los programas de Java . Además, el "look and feel " de las aplicaciones Java a menudo puede ser muy diferente a los estilos por defecto de las aplicaciones nativas dentro de un sistema operativo.

Programación Java
¿Cómo leo un arroyo Java
Cómo descargar Java API Documentación
Struts Vs . Hibernate
Cómo crear un vector de una clase en Java
Tutoriales de Java Frame
Comparación de Mapa vs Publique en Java
Cómo deshabilitar Focus in a Cell JTable
Cómo eliminar registros nulos de un array en Java
Conocimientos Informáticos © http://www.ordenador.online