| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Ventajas y desventajas de las máquinas virtuales Java
    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 .

    Previous :

    next :
      Artículos relacionados
    ·Cómo detener WEBrick en NetBeans 
    ·Cómo leer Variables Javascript Desde WebView en el And…
    ·Cómo cargar un archivo JAR a un Teléfono 
    ·Cómo utilizar un Google App Engine en Eclipse 
    ·Cómo Código FIFO en Java 
    ·Cómo dar formato a una barra de estado en Java RPG Jue…
    ·Cómo utilizar Java Web Start 
    ·Un Tutorial Java Client Server 
    ·Cómo llamar a REST en Java 
    ·Reglas de Negocio en Java 
      Artículos destacados
    ·¿Cómo deshacerse de duplicados en MySQL 
    ·Cómo crear una aplicación para el iPhone 
    ·Cómo Count Down en Rango en Python 
    ·Cómo crear una lista de correo con PHP 
    ·Cómo Ajustar texto con Visual C 
    ·Cómo sangría de un archivo Python 
    ·Cómo desplazarse hasta el final de una lista en Java 
    ·Cómo conservar variables en VBA 
    ·Visual Basic Gmail Error al conectar con el servidor 
    ·Cómo configurar un cuadro combinado al Valor Predeterm…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com