**安卓(Android):**基于Java语言编码,Java语言有个很大的缺点是其不能直接与底层操作系统通信,需要通过虚拟机充当中心转换的角色,这是每一个Java开发职员都知道的知识点,JVM也是我们Java程序员必修的一门高级课程。固然Java语言由于虚拟机的优化,编译器的优化,热门代码等技术使得其越来越快,但是无法直接与操作系统相互通信一直影响着其性能的突破(AOT(Ahead Of Time)技术我并未研究过,只相识Java的JIT(Just-in-time))。 安卓(Android)技术架构图如下: