技术开发 频道

Java备忘录:盘点2011年Java主要成就

    【IT168 资讯】2011年正在接近尾声,Oracle公司也总结了2011年Java的主要成就。不光是在Android领域继续和Google展开赔偿诉讼,还在提升Java社区忠诚度和更新支持方面有了进步。

  盘点Java2011年成就

  2011年甲骨文公司发布的JDK 7,可用于Windows,Linux,Solaris和嵌入式平台,还发布了Mac OS X的开发人员预览版。从此Java迈进了7时代,并预期未来的Java 8将会在云开发方面有长足的进步。JDK 8将在2013年夏天发布,会增加Jigsaw,Lambda 、JavaFX 3.0等诸多功能。

  在2011年IBM,Apple, SAP, Azul和Twitter加入了OpenJDK。而JRockit团队和HotSpot团队已经成功被Oracle整合,目前效率提升较大。

  曾经一度销声匿迹的JavaFX也推出了JavaFX 2.0,提供了Java客户端用户界面(UI)技术的迁移路径。JavaFX 2.0是先进的企业应用Java UI平台,下一步,Java将作为主要的富客户端平台进行发展。不过51CTO编辑很担心它在与HTML 5、Flash和Silverlight的竞争中,能有多大的竞争力。

  Java ME也在慢慢发展,试图跟上目前移动设备端的快速发展。甲骨文已建立了一个打通Java平台和Java SE、Java ME的沟通桥梁的战略计划,同步发行在Java SE上运行的Java ME API。此举是为实现嵌入式垂直市场的全覆盖。 Java平台将覆盖所有CPU类型。将致力于为垂直细分市场提供API。

  Oracle还计划为Java推出一个公共云服务,以完成其PaaS的战略目标。甲骨文Java云服务是一个为企业开发,部署和管理 关键业务的Java平台,Java EE应用平台将基于Oracle WebLogic Server。它支持多个Java集成开发环境(IDE),包括甲骨文的JDeveloper,NetBeans和Eclipse的开发与部署。

  Oracle将在Java中更好的支持HTML 5,以简化基于云的客户机/服务器互动应用程序的开发。

  Java未来发展蓝图发布

  Oracle在JavaOne大会上发布了Java未来的发展蓝图,其中包括计划2013年推出的Java 8。JavaScript将会在未来得到改进,以方便程序员进行开发。在下一代Java客户端中将会整合JavaFX 3.0,同时还将支持多点触控设备。

  更多Java蓝图的细节,请点击这里>>

  Google与Java专利权擦肩而过

  2000万美元能做什么?估计这只是欧洲五大足球联赛中一个球星的价钱。而当年Google曾经有机会以2000万美元的价格,从Sun手中买到 Java为期三年的合作协议。倘若当年Google舍得花这2000万美元,就没有现在Oracle什么事情了,拉里也只能干着急。

  可惜这没有发生,导致Google不得不承诺自己在未来Android版本中将不会涉及侵犯Java专利的代码。猫鼠游戏还在继续,Google和 Oracle目前为止还没有达成协议。而不知道诺基亚推出Windows Phone手机后,Oracle还能不能用Android要挟Google。马上从Google身上割掉一块肉,可能是Oracle最优的选择。

  Java之父高斯林评价乔布斯“他是个疯子”

  在天朝,疯子就是疯子,是要送进疯人院电击的。在美国,疯子是个褒义词,是偏执狂的代名词。世界上只有偏执狂才能成功,所以“疯子”乔布斯成功了。 Java之父高斯林曾和乔布斯三次免谈,每次都聊的很投机,但是每一次聊完高斯林都告诉自己“不,我不能为这个人工作,他是个疯子!”。

  其实高斯林也是个偏执狂,这个老头当面呵斥Oracle CEO拉里,并公开叫他“魔鬼拉里”。被Oracle炒掉后加入Google,但不久就跳槽了。看得出这个老头也是一个疯子,一个执着于技术的偏执狂。

0
相关文章