Android为什么选择Java作为开发语言

如题所述

个人一点不成熟的理解是:
安卓最初设计出来的时候就是要在不同厂商的不同硬件平台上运行的。
不同硬件平台意味着不同的CPU不同的指令集。
在系统层面为了保持效率以及系统开发一般都用c/c++开发
在应用层面就必须面对跨平台的支持性
那么哪种语言能做到一次编译,到处运行呢?
最成熟、可靠且流行的方案应该只有java了。
温馨提示:答案为网友推荐,仅供参考
相似回答