sintgamas, artículos
 
Usuario:   Clave:    
   
Escribí lo que quieras:  
 
  Gastronomía| Moda| Mascotas| Industria| Om| Mi lugar| Economía| Política| Humor| Ecología| Turismo| Educación| Inmobiliarias| Sociedad| El mundo| Ocio| Música| Ciencia| Tecnología| Internet| Posicionamiento| Diseño| Deporte| Salud| Letras| Cine| Juegos| Miscelaneas| Cultura| Escultura| Pintura| Clasificados| Televisión| Alternativas| Recetas| Telefonía|  
   
 
 
27 El mar es como la amistad; se ve el horizonte pero no el final.   por   Alguna
 
 
Xnechijli01 8/17/2022 | 07:00:30  
 
Funcionamiento básico de la máquina virtual Java
Tags:
  JVM   Máquina virtual Java   Java          
 

¿Cómo funciona la Máquina Virtual Java? Como se mencionó en la nota anterior, la Máquina Virtual Java actúa como un ejecutable para los programas creados en este lenguaje de programación. Los programadores experimentados pueden crear aplicaciones o programas que se ejecutan en una variedad de sistemas sin personalización adicional. Como hemos visto, todo es posible gracias a la JVM. Entonces, cuando se compila un archivo .java, el compilador de lenguaje genera un archivo .class (con código de bytes) con el mismo nombre que la clase en el archivo .java. Este archivo generado por el compilador pasa por varias etapas cuando lo ejecuta la máquina virtual de Java. Este paso describe cómo funciona la JVM.

En cualquier caso, la máquina virtual Java responde principalmente a tres acciones:

  • Cargar: este elemento se carga un archivo .class y genera los datos binarios asociados. Luego se guarda para continuar con el proceso. 
  • Vincular: en este paso, la JVM realiza la validación y preparación del archivo. 
  • Inicialización: Durante este proceso, a todas las variables se les asignan los valores definidos en el código Java y comienza la ejecución del programa. Esto sucede en orden de arriba a abajo en cada clase y de padre a hijo en la jerarquía de clases. 

Posteriormente, la memoria de la máquina virtual Java  realizar otras acciones, pues cuando se carga se inicia un .class, también pasa a través de varios tipos de memoria de la máquina virtual Java.

  • Área de métodos: Aquí se almacena toda la información sobre los diferentes niveles de los programas escritos en Java. 
  • Heap: Almacena toda la información de un objeto que contiene el código de un programa creado en Java. 
  • Pila: para cada subproceso, la máquina virtual de Java (JVM) crea una pila de tiempo de ejecución almacenada en esta parte de la memoria de la JVM. 
  • Registros: Almacena instrucciones de ejecución para cada hilo creado por la Máquina Virtual Java.

En las siguientes notas ampliaremos la información referente a la JVM, así como su ejecución. Esto permitirá programar en Java.

 
Agregar esta página a Mister Wong Compartir
Agregar la pestaña Desarrollador a Microsoft Excel
¿Cómo funciona JVM o Java Virtual Machine?
Relación entre el lenguaje de programación y la JVM.
¿Por qué dejar de programar en COBOL?
La programación en Java y la JMV
  Comentarios: 0      
 
Enviá tu comentario
Para dejar tu comentario debes ser miembro de Sintagmas.
 
 
 
 
 
 
ULTIMAS PUBLICADAS en Tecnología |
  Sillas salvaescaleras, la solución perfecta
Contenidos7
 
  Ascensores de calidad y siempre en buen estado
Contenidos7
 
  Protección específica y útil de las cámaras de vigilancia
Contenidos7
 
  ¿Cómo funciona JVM o Java Virtual Machine?
Xnechijli01
 
  Relación entre el lenguaje de programación y la JVM.
Xnechijli01
 
  ¿Por qué dejar de programar en COBOL?
Xnechijli01
 
  La programación en Java y la JMV
Xnechijli01
 
  Funcionamiento básico de la máquina virtual Java
Xnechijli01
 
  JVM: máquina virtual de Java
Xnechijli01
 
  Introducción a la máquina virtual de Java
Xnechijli01
 
  Concienciación sobre accesibilidad y salvaescaleras
Contenidos7
 
  Soluciones técnicas profesionales de Bang & Olufsen
Contenidos7
 
  Razones éticas para comprar e instalar sillas salvaescaleras
Contenidos7
 
  La eficiencia del mantenimiento y la reparación de ascensores
Contenidos7
 
  Sillas salvaescaleras: herramientas básicas de movilidad
Contenidos7
 
  Servicio Técnico Apple en Barcelona, Reviviendo a tu Mac
aaragones
 
  La seguridad que brindan las cámaras de vigilancia
Contenidos7
 
  ¿Por qué se instalan salvaescaleras en edificios privados?
Contenidos7
 
  Cámaras de seguridad para todas las necesidades
Contenidos7
 
  Durometro y sus usos
stephanfrueeh
 
  Las okupaciones aumentan la demanda de cámaras de seguridad IP
Contenidos7
 
  Cómo seleccionar la silla salvaescaleras más adecuada
Contenidos7
 
  Por qué es importante revisar los ascensores
Contenidos7
 
  Medir La Dureza Del Material Con El Durómetro Brinell
stephanfrueeh
 
  El montaje y uso de ascensores en las ciudades modernas
Contenidos7
 
  Historias en un ascensor
Contenidos7
 
  Propiedades de las clases en kotlin
Xnechijli01
 
  Qué son las funciones en kotlin
Xnechijli01
 
  Declaraciones condicionales en kotlin
Xnechijli01
 
  Inferencia de tipo en kotlin
Xnechijli01
 
 
 
 
TAGS
JVM Máquina virtual Java Java
 
 
  Contacto| Términos y condiciones| Anunciar en Sintagmas| Acerca de Sintagmas| Administrar|      
Copyright 2009 y actual de Sintagmas | Todos los derechos reservados