网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 网络学院 >> 程序设计 >> Java编程 >> 文章正文
  专访Java之父:Java未来的发展            【字体:
专访Java之父:Java未来的发展
作者:佚名    文章来源:不详    点击数:    更新时间:2007-9-12    

       专访Java之父:Java未来的发展

作者:Cnet  2006-10-11    IT168

          Java诞生届满十年的今天,Java之父认为,Java未来还有许多事要做。
正在装载数据……


  享有“Java之父”美誉的Sun副总裁James Gosling九月底因为Sun内部会议Sun Technology Day造访亚洲。Gosling日前于北京接受记者电话专访时,谈到Java下一步,他做了上述表示。

  创立十一年以来,Java已经变成主流的企业运算及开发技术,然而另一方面Java也面临种种挑战,包括像是在Web发展中遭遇描述语言挑战,同时Java也在开源社区要求下开放了原始吗,然而也有人担心Java可能因此走向分歧而无法互通。“说到下一步, Java有许多新的面相要着手,”Gosling指出,眼前立即要做的事就是针对微软即将推出的Windows Vista进行调整,以提高Java在桌面的执行性能,他说“一切等Vista推出才水到渠成。”

  “其他关于下一代Java的工作,我们将要改善程序语言、API,以便能提升在Web应用执行上的性能、降低Java的使用难度与增加可管理性,”

  下一代Java的作业大约会在一年半到二年后完成,Gosling说。他指的是预计在2007年推出的J2SE 7。过去Java在服务器及手持式设备开发(即J2EE与J2ME)上占有稳固的地位,然而在桌面端以及新兴的Web应用上相形逊色,这也使得Java近年把重点放在开发工具的易用性,以及程序执行性能上。

  明年初推出的J2SE 6也旨在改善桌面端Java应用程序的执行速度。

  此外,Gosling带领研发的Java Real Time技术也在今年六月JavaOne上展现成果;名为Java SE Realtime的嵌入式套件借由改善garbage clipping的技术,增加性能的可预测性,将提升多媒体内容的播放顺畅度。

  与描述语言的爱恨情仇

  小型程序性能的提升显然成为下一代Java努力重点。特别是Web开发渐普及,而Java因为有性能不佳的问题,导致描述语言(scripting language),像是P惠普、Ruby on Rail等成为许多开发人员的新选择。而年初Gosling也因为在自己博客评论Java与描述语言的优劣问题,而引发双方开发阵营的论战。

  Gosling承认描述语言在Web应用上的确有性能较快的优点,但他还是强调,这些工具用于大型系统的开发上就会显得捉襟见肘,相较之下Java则具有丰富的函式库,可开发大型应用。

  不过两者也非水火不容;“描述语言跑在Java上就有很好的效果,”Gosling认为,后端信息分析使用Java程序,前端执行描述语言开发的Web应用(如网页)是一个很好的组合。

  事实上,Sun也正试图撷取描述语言长才。Sun今年九月起开始招募Ruby的开发人员,希望能提升Java执行在多种不同平台上的性能。

  开放源代码之后

  Sun新任CEO Jonathan Schwartz上台之后,加速Sun将软硬件技术以开放源代码发布。有人曾担心Java开放出来后,会因为大厂自行其是而走向分歧,至少开源对Java性能提升帮助有限。

  Java之父对此倒不担心。

  开放之后,实际的源代码可能有更多种变化,但Sun仍然会确保Java的固有品质,他说。JCP仍然会具有一定的管理模式,我们将会持续测试以确保Java的稳定性与性能。”




本文来源:http://blog.csdn.net/jianfenglin/archive/2007/09/09/1778530.aspx
站内文章搜索 高级搜索
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
     用java实现web服务器
     用java快速开发linux gu…
     正则表达式分解siemens交…
     [portal参考手册]目录
     jsp中调用oracle存储过程…
  • JSP中JavaBean的生命周期

  • Java Swing实现俄罗斯方块

  • 快速、简便使用AJAX技术的三…

  • java异常处理机制的深入理解

  • [转]Java堆和栈的区别 经典总…

  • 关于java Applet

  • java 设计工厂模式

  • Core Java 之旅

  • 开发手记---JAVA数据库连接池

  • [ZT]彻底搞定java文件上传zz

  •   网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    网络学院©2007 www.23book.net
    为您提供web编程,vb编程,vc编程,服务器架设管理,数据库设计等方面的知识 站长:David