自从收购sun微系统公司及其java技术以来,甲骨文公司一直受到许多批评。特别是谷歌和其它公司一直指责甲骨文公司没有明确地提出移动版java的发展方向和承担起领导责任。
移动版java在低端和中档手机、媒体播放机和其它设备、许多移动应用程序和内容交付系统等方面的应用占很大比例。甲骨文公司在openworld javaone会议上采取了一些措施解决这些受到批评的问题,许诺为移动java提供硬件加速图形和web集成功能。
鉴于甲骨文公司与谷歌存在与android有关的专利纠纷以及其它与java有关的争议,甲骨文公司的这个计划是特别有趣的。
java移动版的名称java me现在已经引进到现代web应用程序和开发领域,并且能够在默认设置下传送关键的web标准--html、css和javascript。
java me还将加快javascript和webkit浏览器引擎并且成为java与javascript之间的桥梁。这将允许java me手机访问浏览器以外的web服务和应用程序,没有这个领域现在存在的性能问题。
甲骨文公司还许诺明年推出java渲染引擎以提高2d和3d图形功能。这个功能将嵌入到虚拟机或者java fx中。
甲骨文公司表示,java me将为手机中广泛应用的arm7和arm9处理器设计进行优化,并且进行升级以便支持处理电话、支付和位置服务等功能的手机应用程序编程接口。
所有这些努力将使java提高接近智能手机的体验。这也是许多主要应用程序平台和java软件厂商追求的目标。
甲骨文公司高级副总裁thomas kurian说,我们要让全球900万java开发人员永远不用选择其它环境就能够制作非常漂亮的用户界面。
甲骨文公司计划在2011年第三季度推出的java fx将推出泛型、注释和多线程等功能,并且继续sun发起的工作,把虚拟机向包括jruby、groovy和javascript在内的非java语言开放。