您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
谁能解释一下华为的方舟编译器是什么东东?
编译器,方舟,都是谁能解释一下华为的方舟编译器是什么东东?
发布时间:2019-02-08加入收藏来源:互联网点击:
谁能解释一下华为的方舟编译器是什么东东?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
看了很多资料,感觉通俗一点来说就是,
谷歌和苹果分别要建一座共享图书馆,
谷歌盖完房子,就甩手不管了,你想怎么往里往里放书就怎么放,想放什么书就放什么书,所以每次找书都很麻烦,效率很低。
苹果盖好房子,还专门制定了规则,必须统一封面,按规定分类摆放。所以找书效率就很高。
华为的方舟相当于给谷歌的图书馆设计了一套自动分类摆放系统,你只要把书放到系统上,自动加统一的封皮同时按分类整齐摆放。
这样以后使用的效率就和苹果一样了。
回答于 2019-09-11 08:43:50
编译器是把程序语言变成可执行的机器语言的工具。具体来说安卓的主要开发语言是Java,Java是一种跨平台的程序语言,并不是专为安卓用的,其为了实现一套程序在各种平台都能运行的理想,Java自带的编译器只是把程序转换成一种“半可执行”的语言,然后在真正运行时再根据具体平台边解释边运行,以此实现其通用性。当然这也就带来了运行速度慢的缺点。
华为的编译器就是针对这一点,直接把Java程序转换成安卓可执行的机器语言,等于是把原来的半熟食变成了全熟,当然运行起来就快了。
回答于 2019-09-11 08:43:50
方舟编译器。现在安卓系统上程序的运行都是基于虚拟机,以边解释边执行的机制来运作。也就相当于货物买卖过程有中间商存在。而方舟编译器可以直接支持java源代码的编译。也就相当于中间商的减少或者说取消。可以极大的提高效率
回答于 2019-09-11 08:43:50
举个栗子!一个人大脑里只识别中文,但是出了国满眼满耳传来的都是英文,这个编辑器就类似于让人在读看时能够最快速度翻译英文成中文,以便让人作上决定该作什么,怎么作!
回答于 2019-09-11 08:43:50
任老女儿用苹果都是刺探敌情,我不指望评论里有什么真正有用的东西
回答于 2019-09-11 08:43:50
反正竞争对手都不屑评论...
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |