设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

Oracle对于Java的下一步打算是什么?

2010-10-12 10:25| 发布者: joejoe0332| 查看: 4917| 评论: 1|原作者: 周雪峰译|来自: 51CTO编译

摘要:   今年的JavaOne大会在洛杉矶胜利闭幕了。本届JavaOne大会主要亮点是Oracle首席执行官Larry Ellison的主题演讲,以及最新的Java技术——从GlassFish应用程序服务器到JavaFX富媒体平台。而JavaOne的核心话题——Jav ...
  今年的JavaOne大会在洛杉矶胜利闭幕了。本届JavaOne大会主要亮点是Oracle首席执行官Larry Ellison的主题演讲,以及最新的Java技术——从GlassFish应用程序服务器到JavaFX富媒体平台。而JavaOne的核心话题——Java将继续在多个领域进行创新——主要包括服务器,桌面和移动设备。

  新的图形引擎,更好的性能和更强的编程能力是Oracle为Java开发提供的路线图。在今年的早些时候,作为针对Sun的收购的一部分,Oracle接手了Java的运营工作。

  Kurian说:“我们主要把精力集中在两件最根本的事情上,那就是服务器和桌面。我们会对Java进行优化,来适应新兴的应用程序模型和新兴的硬件种类。”

  Kurian补充道:“Java开发的路线图中还包括要努力提高开发者的生产效率。”Oracle的Coin项目正在开发中,它会为实例创建提供更好的类型推断,同时,它还会提供一些其他的革新,这些革新主要目的是通过简化代码来提供开发者的生产效率。另一方面,Lambda项目将为Java语言提供闭包。 Kurian指出:“Lambda将会为内部类提供更简洁的替换,并且,它还会支持集合上的自动并行操作。”

  Oracle计划通过全新的Jigsaw项目,给JVM(Java Virtual Machine )提供全新的模块系统。

  Kurian说:“这意味着我们正在把一个模块子系统集成到JVM(Java Virtual Machine )中,这可以让JVM(Java Virtual Machine )的实现者针对各种不同环境(从低端的笔记本到高端的服务器) ,提供定制的VM(Virtual Machine)。对于开发者来说,它取消了容易出错的classpath,同时,它还可以让应用程序更容易打包和部署。”

  在桌面方面,Kurian说:“当前,应该在Java,JavaScript和HTML5之间提供更好的互操作性。”他指出:“将来,Java客户端需要通过内嵌的标签来访问HTML5的内容。”Kurian接着说:“开发者们应该能通过JavaFX来进行布局,也应该能通过提供双向互操作性的JavaScript来操作它。”

  图形引擎是Oracle Java/HTML5互操作性计划的一个重要组成部分。作为那个路线图的一部分,Oracle正在开发一个全新的高性能的Java图形引擎(称为“Prism”)。Kurian指出:“Prism可以和JVM(Java Virtual Machine )与Java运行时进行无缝的集成。Prism将会给开发者提供2D和3D的图形功能,以及基于硬件的图形加速功能。”

  随着全新的Java图形引擎的推出,Oracle把Java定位成了用户界面设计工具,但是与之对应的JavaFX的新特性和Netbeans IDE的新版本在2011年才会发布。Kurian倾向于通过开源许可证来发布JavaFX用户界面。

  Kurian说:“我们希望大家能知道:我们希望全球的九百万Java开发者无需再选择不同的环境来构建漂亮的UI了。”


酷毙

雷人

鲜花

鸡蛋

漂亮

相关阅读

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部