甲骨文在JavaOne大会中阐述Java未来发展蓝图

转载 2011年10月08日 09:26:07

日前,在旧金山举行的2011JavaOne大会战略主题演讲中,Oracle融合中间件和Java高级副总裁Hasan Rizvi与Oracle融合中间件开发副总裁Adam Messinger、Oracle开发副总裁Cameron Purdy阐述了Java平台的未来发展蓝图,并展示了最新Java技术创新成果。

演讲重点包括了Java技术的以下几个关键领域:

一、Java 平台标准版(Java SE)

  • 发布推动Java SE发展的计划以及针对Mac OS X版本的路线图和Java SE 8的升级版。
  • Java SE 8的下个版本正在进行规划,甲骨文为一个扩展了范围的版本修改了路线图,该版本有望在2013年夏天推出。
  • 计划提高HTML5与Java技术之间的互操作性,为基于云应用的客户/服务器互动简化开发流程。

•推荐的JDK 8 功能包括:

  • 为提高开发人员工作效率,更好地利用多核处理器和增强对Java集合APIs的大容量数据处理功能,推出的Lambda表达式(“关闭”)。
  • 原始Java模块系统(“项目Jigsaw”)将简化应用程序的构建、包装以及部署,让一个完全模块化的Java平台能在服务器、客户和嵌入式系统上进行定制化部署。
  • 在JVM上的JavaScript改进,包括一个为JVM优化的全新JavaScript引擎Nashorn和全面的Java / JavaScript互操作性。
  • 具有JavaFX 3.0形式的下一代Java客户端。
  • 包括多点触摸功能的现代设备支持
  • 完成的HotSpot / JRockit JVM集聚项目,包括性能增强和第二代的Java Flight Recorder。

二、客户端Java——JavaFX 2.0 

  • 推出JavaFX 2.0,为企业业务应用提供的先进Java用户界面(UI)平台,未来将把Java变成首选的丰富客户端平台。
  • 未来提交方案对JavaFX平台实现开源,使其成为OpenJDK社区的新项目。
  • 其他方面还包括推出了一个针对Mac OS X的公开测试版JavaFX 2.0,现可下载使用。以及一个针对JavaFX场景生成器(JavaFX Scene Builder)的私人早期访问计划,JavaFX Scene Builder是一个用于JavaFX平台的可视化编排工具。它通过从调色板到场景简单地拖动和定位UI组件,来设计UI屏幕。JavaFX场景生成器将在2012年初推出公开测试版。

三、Java平台微型版 (Java ME) 和嵌入式的Java技术

  • 通过向Java社区 (JCP)提交新的Java规范要求(JSRs)。
  • 计划提交的第一个要求是对连接有限设备配置(Connected Limited Device Configuration (CLDC))的虚拟化机器进行升级,以及提供库规范来更好的实现与Java 开发工具包 (JDK) 7的协调。

四、Java平台企业版 (Java EE)

  • 作为下一代Java EE, Java EE 7进展顺利,其中,有超过20个不同的参与企业和数百名工程师在Java社区(JCP)对10个活跃的Java规范请求(JSRs)进行开发处理。
  • Java EE 7将进一步增强Java EE平台的云环境,使其能支持如多用户租用和弹性使用(如平行扩展)等多项功能。

五、开发工具

  • 扩展对Java标准的支持, NetBeans集成开发环境 (IDE) 7.1 Beta版可支持 JavaFX 2.0,为JavaFX 2.0应用提供全面的编译、排除故障和概括的开发周期。
  • NetBeans IDE 现拥有超过100万的活跃用户,越来越多的开发人员选择NetBeans IDE,并使用Java平台以及PHP、JavaScript 、Ajax和C/C++来快速的创建桌面、网络和移动应用。

Java技术未来十年发展

美国旧金山时间2005年6月28日上午,在由全球10000多名开发人员出席的“2005 Java One开发者大会”上,Sun公司董事长兼首席执行官Scott McNealy先生向Java技术发明者...
  • guangchun
  • guangchun
  • 2006年12月08日 10:55
  • 454

Java未来的发展方向与展望------纵横谈

 不管你对Java是怎样一个态度,有一点不可否认,Java是现在全球最时髦的开发工具之一,类似的Java社区也在不断成长,网络上面的JAVA学习资源更是超多(推荐给新手一个资源站: 北风学习网:www...
  • kang_yun
  • kang_yun
  • 2008年07月27日 07:35
  • 750

Java未来的应用前景

Java未来的应用前景,从历史来看,Java技术自1995年问世以来,在我国的应用和开发也得到了迅速普及,总体来看,这些应用主要集中于企业应用开发。据有关单位调查显示,从开发领域的分布情况上看Web开...
  • luwen2895
  • luwen2895
  • 2017年03月13日 11:08
  • 1562

未来银行的三大发展趋势

未来银行的三大发展趋势在未来十年,科技将成为实现银行业务创新的决定性力量。构建以客户为中心的“未来银行”是银行业发展的必由之路。   在未来十年,科技将成为实现银行业务创新的决定性力量。在人们不断...
  • tebiewuliao888
  • tebiewuliao888
  • 2013年09月07日 21:31
  • 1449

校园一卡通系统发展概况及未来趋势

进入21世纪,教育信息化领域有了长足的发展现正在步入成熟期,信息化应用水平逐年上升,教育教学、科研和管理等业务对信息化的依赖越来越大,应用类型不断增多。利用信息技术支持的教育装备行业企业不断发展创新教...
  • edutony
  • edutony
  • 2017年03月13日 13:53
  • 1320

中国网络未来的发展趋势

自从上世纪末,互联网在我国传播开始,中国IT界就从未停止过快速发展的势头。各种网络形式层出不穷,并且由此诞生了几大世界级别的互联网公司。 进入二十一世纪,电子商务网站和社区交友网站蓬勃发展起来,并且...
  • sjmnwo
  • sjmnwo
  • 2012年08月14日 23:31
  • 4147

今天看到的java程序员发展..感觉蛮有用的耶

对于参加工作一年以内的同学。 恭喜你,这个时候,你已经拥有了一份Java的工作。这个阶段是你成长极快的阶段,而且你可能会经常加班。 但是加班不代表你就可以松懈了,永远记得LZ说的那句话,从你入行那...
  • Jy_wangchou
  • Jy_wangchou
  • 2017年03月15日 12:44
  • 1351

计算机技术未来发展趋势

1 计算机的关键技术继续发展 未来的计算机技术将向超高速、超小型、并行处理、智能化的方向发展。计算机将具备更多的智能成分,它将具有多种感知能力、一定的思考与判断能力及一定的自然语言能力。除了提供自然...
  • pengfeixiong
  • pengfeixiong
  • 2012年08月13日 08:44
  • 5499

论文一篇-软件工程未来的发展

摘要:软件是现代科学技术发展的产物,随着其规模和复杂性的提高、适用范围的扩大,需要从技术和管理两方面对软件开发过程进行控制,本质是希望阮籍看系统的开发变得像工程学科中的产品生产一样。通过一系列的标准和...
  • u013239111
  • u013239111
  • 2014年03月21日 19:14
  • 1550

未来游戏发展趋向

    Game Center,是与PC Gamer,CGW等齐名的游戏站点,隶属于CNET(著名的www.news.com站点也在CNET旗下)。这个站点的主编——乔治·琼斯在E3大展之后,对游戏...
  • ghj1976
  • ghj1976
  • 2000年07月28日 17:44
  • 1546
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:甲骨文在JavaOne大会中阐述Java未来发展蓝图
举报原因:
原因补充:

(最多只允许输入30个字)