回眸:Java改变了什么?

2008-02-23 09:25:13来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

1 2 3 4 下一页

  从某种意义上讲,Java是SUN的救世主,与.net是不离不弃的双子星。

  Java改变了什么

  十年前,几乎没有人想到,几个技术人员研发的一个“小语言”,会发展成如今的一个“生态圈”,这就是Java。

  Java让互联网动了起来

  “计算机语言的发展历史也是人们不断追求更高的模块化、抽象化和封装化的历史。近十年期间,很多编程语言,从出现到没落经过了一波又一波。像1970年代出现的Pascal,如今用的人已经不多了。”一位资深程序员告诉记者,“‘算法 数据结构=程序’几乎成为软件开发的惟一准则,结构化程序设计方法从计算机发展角度来看是自然而然的,但今天从抽象的角度来看,这种方法几乎可以说是一个‘时代错误’。实际上,软件开发的主要目的就是描述和反映现实世界,结构化程序设计方法并不符合这个思维方式。”

  因此,抽象的过程应该是以现实世界的对象为中心的,于是面向对象的抽象方法就走到了前台,出现了Visual Basic、Delphi、C 以及Java等面向对象的编程语言,而互联网的勃兴,则给Java的成长带来了肥沃的土壤。

  “Java诞生时并没有引起太多人的注意,它第一次让人们觉得惊艳是在一次网站演示上,但当时人们对Java还抱有很大的争议。”被誉为“Java之父”的SUN公司副总裁、软件部首席技术官James Gosling回忆起十几年前的情景不无感慨地说,“但Java的出现为当时的互联网增添了生机,它让那些静态的页面动了起来。”

  而且,因为Java具有“只写一次,随处运行”的特点,从而引起了更多开发者的兴趣。

  “我们可以不必再做重复性质的劳动了。”中国科学院软件研究所宋靖宇博士说,“此前,为了能够使程序在不同型号的硬件平台上运行,开发人员必须耗费大量的时间来一遍又一遍的编写代码,然而Java改变了这样的局面,只写一次就可以。”

  由于看到Java在互联网时代的巨大作用,清华大学计算机系教授王克宏从1995年就开始跟踪Java的发展。

  Java语言的优势似乎是与生俱来的,然而,仅有语言是不够的。


上一篇: Struts配置(一)
下一篇: JSP用连接池连数据库的问题

1 2 3 4 下一页

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:电信网管中的Java客户端(三)

下一篇:学习笔记之 equals() vs. == 和String对象的2种创建过程