在昨天北京举行的甲骨文全球大会(JavaOne)上,甲骨文软件开发高级总监Nandini Ramani下午在大会现场接受了媒体专访,就甲骨文在加强Java投资和创新上的愿景,以及Java平台的未来目标、Java开源和社区路线图、Java虚拟机(JVM)、Java移动版战略、JavaFX路线图等一系列开发人员关注的话题进行了深入解读。
甲骨文软件开发高级总监Nandini Ramani
Java平台下一步目标
在谈到Java平台下一步目标时,Nandini Ramani表示将主要包括以下几个方面:针对新应用程序模型和硬件对Java进行优化、为Java虚拟机增添模块化特性、针对新处理器、内存和网络进一步优化、改善性能、监视和诊断以及让Java VM支持更多语言。
至于Java平台计划要提供的增强特性,Nandini Ramani列举了Java在面向多核处理器的开发、大内存、高速网络下的新计划,包括利用Fork/Join框架和其他多线程增强、超大型堆、短停顿的垃圾回收、消除HotSpot中的持久代、该技能的网络功能、新I/O API(更好的O/S互操作性的文件系统和异步I/O)等等。
Java ME路线图
另一方面,自收购Sun以及Java技术以来,甲骨文在Java移动版的发展上受到业界一些公司的指责,包括Google在内的公司表示甲骨文没有明确提出移动版Java的发展方向和承担起领导责任。而另一方面,移动版Java在低端和中档手机、媒体播放机和其他设备、许多移动应用程序和内容交付系统等方面的应用占了很大比例。
对此,Nandini Ramani并没有正面回答这个问题,但她向记者展示了甲骨文在Java ME(移动版)明确的路线图。包括提供进一步的集成Web技术(HTML、JavaScript、CSS)、提供访问硬件和操作系统功能的新设备API(图形、近距离非接触卡NFC、IMS、传感器、支付、电话、定位),以及为卡、电视、移动设备提供占用空间小、CPU效率高的Java实现(包括针对ARM7/ARM9芯片和有限内存进行优化,并且进行升级以便支持处理电话、支付和位置服务等功能的手机应用程序编程接口)等新特性。(更多相关内容可访问Java ME路线图)