“Conocimientos Programación>Programación Java

Ventajas y desventajas de las máquinas virtuales Java

2012/12/29
La Máquina Virtual Java ( JVM ) es un entorno que ejecuta programas Java. Los programas de Java se compilan en un lenguaje intermedio llamado bytecode , que es lo que ejecuta la JVM. Cualquier programa compilado en código de bytes se puede ejecutar en cualquier plataforma que tiene una JVM instalado en él . Esto hace que el software de Java compatible con muchas plataformas diferentes . La JVM tiene algunas ventajas y desventajas que cualquier desarrollador debe sopesar con cuidado antes de invertir en el desarrollo de Java notables . Plataforma Independencia

Java bytecode se puede escribir una vez y ejecutar en varias plataformas. Java bytecode no tiene que ser transferido a un entorno de hardware específico, ya que se ejecuta en la máquina virtual de Java. Cualquier aplicación compilado en bytecode Java puede ejecutarse en cualquier plataforma informática que cuenta con una máquina virtual Java.
Seguridad

Java fue escrito pensando en la seguridad . La máquina virtual de Java se ha incorporado en las características de seguridad que permiten a los programadores a escribir programas Java de alta seguridad. También impide que el software malicioso poner en peligro el sistema operativo ( OS) , ya que mantiene las aplicaciones Java de la interacción con los recursos del sistema operativo .
Rentabilidad
programas Java

que ejecutarse en una Máquina Virtual Java tienden a realizar más lento que los programas equivalentes escritos en C + + . La neutralidad sistema de código de bytes actúa como una desventaja cuando se trata de rendimiento. Esto es debido a la optimización del código se basa en gran medida de las características específicas del sistema . Desde Java bytecode es el sistema neutral , no puede ser optimizado para un conjunto de hardware específico.
Corrección

Un programa que lleva a cabo , como se esperaba , se dice que es correcto . Desde un programa Java se basa en la máquina virtual de Java para ejecutarlo , la JVM debe estar libre de errores para que el programa funcione correctamente. Esta confianza en la máquina virtual de Java presenta un posible punto de fallo para el programa. Afortunadamente , el software de la máquina virtual de Java se produce con estándares muy altos , por lo que no es probable que se entregue con los errores. En cualquier caso, un fallo en la máquina virtual de Java es una posibilidad que debe ser considerada .

Programación Java
Cómo crear dos instancias de Java
Cómo eliminar las cookies en Java
Cómo Compilar Java JDK Sin
¿Cómo puedo obtener JDK dentro de la carpeta Bin Java
Cómo llamar al constructor predeterminado en Java
Java Communications API Tutorial
Java IsDate Función
Cómo hacer un Beep Con Java
Conocimientos Informáticos © http://www.ordenador.online