分享到:
电话:0371-61318821
助力企业快速实现 "互联网+" 计划

官方微信

郑州星云互联新闻中心,郑州星云互联资讯
首页 > 新闻中心 > 行业新闻

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

如果想要让一个OA系统/官网/APP/小程序/H5能够在各种不同的平台设备上运行,开发语言就必须跨平台,通过跨平台屏蔽底层硬件的差异,而不必让程序员为了考虑底层硬件的不同写出不同的代码。

那么是谁能够做到跨平台、一次编译到处运行并且能够保证效率的显然是Java。

当然有人会说用Python,但Python是纯解释型的语言,效率太低。C或C++不能跨平台;object-c是苹果的产品,先不说他跨不跨平台了,单是苹果是谷歌的生死对手就不会用;C#是微软的产品,答案也是一样;Go是编译型语言,做不到跨平台,如果要做跨平台,谷歌必须为Go在安卓系统中开发出一套运行时环境。


主要是因为Java语言是一个相当成熟的计算机编程语种,除了基础类库完善,各种高效的第三方组件更是不计其数。

最重要的一点是Java虚拟机规范也是开放的,谷歌只要按照甲骨文的虚拟机规范很容易写出一套虚拟机。

除了这些之外,还有一个原因是因为当时java的程序员太多了,而让这些人转向安卓开发太容易了,所有开发安卓系统的语言,java语言是首选择。

转载自网络 不用于商业宣传 版权归原作者所有,侵权删。


www.xyhlrj.com

作者: 时间:2018-12-18 阅读:1389 分享到: