Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Cuál es el principio de funcionamiento de Android?

¿Cuál es el principio de funcionamiento de Android?

Para comprender el principio operativo de Android, primero debe conocer los principios y el mecanismo de asignación de memoria de la máquina virtual Java. El código compilado por Java son algunos archivos de clase, que se analizan, verifican y luego ejecutan a través del analizador de clases de la máquina virtual Java. Al ejecutar el código, primero debe analizar la clase y encontrar los métodos y constantes en la clase. En circunstancias normales, estos se compilan en códigos binarios y se almacenan en archivos jar. Aunque el tiempo de compilación se acorta. el tiempo de ejecución se acorta. La eficiencia será menor.

Si cree que las aplicaciones de Android también se ejecutan en la máquina virtual Java después de ver esto, está totalmente equivocado. La RAM de los teléfonos móviles sigue siendo mucho más pequeña que la de las PC. Para lenguajes de gran memoria como Java, en teléfonos móviles con equipos de hardware limitados, se debe prestar atención a los problemas de memoria para mejorar el rendimiento del programa. >

Entonces Google optimizó la máquina virtual Java VM, así nació Dalvik Java VM

Específicamente, se introduce la diferencia entre Java VN y Dalvik VM

pe="text/javascript" src="../css/tongji.js">