apuntes:plataforma
This is an old revision of the document!
Table of Contents
Introducción a la plataforma Java
La plataforma Java
Características principales
- Lenguaje de propósito general
- Lenguaje Orienta a Objetos
- Multiplataforma
- Lenguaje interpretado (por su máquina virtual) pero es compilado previamente
- Además del lenguaje, se proporciona toda una plataforma sobre la que se puede desarrollar (incluso con otros lenguajes)
Componentes principales
- El compilador de Java (javac)
- La máquina virtual de Java (JVM)
La máquina virtual (JVM: Java Virtual Machine)
Los principales componentes de la Java Virtual Machine son:
- Java Stack: Zona de memoria donde se almacenan las llamadas a métodos y las variables locales y referenciadas
- Java Heap: Zona de memoria donde se almacenan los objetos creados
- Garbage collector (Recolector de basura): Se encarga de liberar aquellos objetos que ya no es necesario mantener en memoria (sin que el programador tenga que hacer nada)
Kit de desarrollo/ Entorno de ejecución
Preparación del entorno de desarrollo
apuntes/plataforma.1685285966.txt.gz · Last modified: 2023/05/28 14:59 by Santiago Faci