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