你知道巴西的税务系统,亚马逊的Kindle阅读器以及韩国的第一大镁板制造厂有什么共同点吗?
乍一看上去,这简直就是风马牛不相及,但是这些系统同世界上其它100亿个设备共享一个元素,那就是Java。
在OpenWorld上,“Java之父”James Gosling指出在这个星球上,使用Java的设备比地球总人口还要多。在他的演讲中,Gosling给出了“你所不知道的Sun软件TOP 10”。
当你谈论Java时,你自然会想起Java企业版,但是Gosling是EE只是冰山一角。Java的运行环境每周都会有1500万的下载量,而在有新产品发布以及业务繁忙之时,下载量还会大大提升。Gosling指出,巴西使用Java应用程序来管理他们的税务系统,当地居民甚至可以使用手机来报税。
谈到手机,全球有26亿的移动设备中运行着Java程序。Gosling指出,除了苹果的iPhone,你现在几乎买不到没有Java程序的手机了。在今年6月的JavaOne会议上,Ellison谈到了在移动设备上使用Java和JavaFX的设想,当时Sun掌门人Scott McNealy开玩笑说,Larry应该好好和他的好友Steve Jobs谈谈,问问苹果的老板愿不愿意。
尽管iPhone中没有运行java程序,但是它运行在无数的其它设备中,从宾夕法尼亚洲付费公路实时车辆扫描系统到韩国POSCO制镁厂,不一而足。
下面列举了关于Sun软件,你可能不太了解的几个方面:
- 是否认为Java运行速度缓慢?Gosling说在这十年间肯定是谬论,Java虚拟机HotSpot在性能上要比C/C++和Fortran要强。
- 在使用多核处理器时你需要注意几个问题。目前主机处理器平均有四核,但到2030年,将增长至5220核。而java EE架构在面对多核问题上要简单的多。
- GlassFish是世界上下载最多的应用服务器,每月的下载量都能达到100万。Gosling在JavaFX map上显示的,GlassFish在这世界上已经泛滥成灾了,就像“烂片恐怖电影”一样。
- Java最具“魔力”的部分就是虚拟机,而不是编程语言。许多语言都可以在Java虚拟机上运行,如:Scala, Ruby on Rails, Groovy/Grails, Python, Javascript等等。
- 新的数据管理系统OpenSolaris’ ZFS被Gosling称作是“a religious experience”。
这仅仅是一个开始,要想真正了解Sun的硬件,你对他们的软件也要有所了解才是。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
甲骨文自治数据库亮相 带来云计算新希望
早前甲骨文还不在云计算公司之列,而现在该公司正在迅速弥补其失去的时间。甲骨文的云计算核心是甲骨文自治数据库(O […]
-
2017年12月数据库流行度排行榜 定格岁末排名瞬间
数据库知识网站DB-engines最近更新的2017年12月份数据库流行度排名情况是否能提供更多的看点呢?TechTarget数据库网站将与您分享12月份的榜单排名情况,让我们拭目以待。
-
2017年11月数据库流行度排行榜 半数以上数据库积分减少
数据库知识网站DB-engines更新了2016年11月份的数据库流行度排行榜。TechTarget数据库网站将与您一同关注11月份的榜单排名情况。
-
控制合约 不再畏惧Oracle
许多公司都与Oracle有无限制授权协议,他们害怕离开这个协议,所以就证明他们在使用Oracle的软件,即使因为需求单独购买部分授权许可也可能总体是省钱的。