Modelo de ejecución y estructura de Java