Lenguaje de programación Java: composición
La plataforma Java consta de la Máquina Virtual Java (Java Virtual Machine) y la Interfaz de Programación de Aplicaciones Java (API). Esta última proporciona una interfaz estándar para aplicaciones Java que es independiente del sistema operativo. parte básica y parte ampliada. La interfaz del programa de aplicaciones Java proporciona una interfaz estándar para aplicaciones Java que es independiente del sistema operativo y se puede dividir en partes básicas y partes extendidas. Una vez que la plataforma Java esté instalada en el hardware o en la plataforma del sistema operativo, podrá ejecutar aplicaciones Java. Actualmente, la plataforma Java está integrada en casi todos los sistemas operativos. Esto permite que los programas Java se compilen una vez y se ejecuten en una variedad de sistemas. La interfaz de programación de aplicaciones Java ha evolucionado desde la versión 1.1xa la versión 1.2. La plataforma Java universal actual se basa en Java 1.5, siendo la última versión Java 1.7.