技术开发 频道

直击JavaOne:Java未来的主角JavaFX

  【IT168 资讯】12月14日,北京国际会议中心,一年一度的Oracle Open Word大会进入到了第二天,1000多名参会者共同参加的今天的主会场议程JavaOne中国大会。Oracle软件研发部高级总监南蒂妮 瑞曼尼(Nandani Ramni)为我们带来了Java战略及发展的主题演讲。

  在JavaOne的主题大会上瑞曼尼主要讲到了NetBeans、JavaFX和Java平台的主要开源项目,包括:Coin项目,通过更简洁的代码提高效率;Jigsaw项目,模块化Java平台。其中还提到Lambda项目。这个项目是一个OpenJDK (Java Development Kit) 方面的尝试,主要是利用Java语言特性,在开发者使用并行API(例如:Fork/Join 框架)的时候提高开发者的生产效率。以及Java平台计划要提高JVM对更多语言的支持(当然,JVM支持的语言已经不少了)。

  其他议题包括Hudson开源集成服务器和GlassFish。其中JavaFX是主要议题,包括:设计目标和客户端架构等。

  JavaFX:设计目标

  提供非常好的的HTML5和原生应用体验

  ◆编程模型:具有Java的强大威力和JavaFX的易用性

  JavaFX的易用性:

  API、可视化设计、标准UI控件和复杂UI控件、数据绑定

  开源的标准UI控件和复杂UI控件库

  支持大型数据集、内置I18N和可访问性、高级换肤功能

  灵活使用图像、嵌入式HTML或2D-3D矢量图

  Java的强大威力:

  基本数据类型、批注、多线程、编译

  标准Java IDE、调试器和分析器

  ◆Java、JavaScript和HTML5之间的内置胡操作性

  将HTML内容嵌入Java应用程序之中

  HTML5和Java之间的无缝DOM访问

  通过JavaScript操作Java场景图

  ◆高性能2D和3D Java图形引擎

  ◆旨在充分发挥桌面系统和移动设备的新功能

  ◆完整、集成的开发生命周期体验

  在未来JavaFX依旧是Java平台最重大的发展项目。

0
相关文章