关于android不如iOS流畅的理解
2019-04-25 本文已影响0人
莞工米兔
Android APP基于java开发,Java是跨平台的语言,需要JVM的支持,中间需要生成不依赖平台的字节码,然后再由Java解释器解释运行,因此牺牲了性能,iOS APP基于Object_c语言开发,说白了就是C/C++语言家族,编译过程中生成的机器码可以由CPU直接运行,因此运行速度非常快。
Android APP基于java开发,Java是跨平台的语言,需要JVM的支持,中间需要生成不依赖平台的字节码,然后再由Java解释器解释运行,因此牺牲了性能,iOS APP基于Object_c语言开发,说白了就是C/C++语言家族,编译过程中生成的机器码可以由CPU直接运行,因此运行速度非常快。