您的位置:首页 > 编程语言 > Java开发

Java,不仅仅是一门编程语言

2007-03-13 20:33 316 查看

Java,不仅仅是一门编程语言

Java是一门发明于1995年的计算机编程语言,去年它刚刚度过了十周年生日。2005全球JavaOne开发者大会移师中国举行,足于说明SUN公司对于Java技术在中国的发展的信心。

1995年刚问世的Java语言,发明者Gosling将Java语言定位于Internet时代的编程语言。当时的Internet远非今日这般普及,而且Internet速度非常慢。因此1995的Java,除了吸引CTO眼球、提供给媒体可供讨论的主题之外,它的功效远远未能发挥出来。

2000年前后,dot com的热潮带动了Java的迅速普及,吸引了无数在校学生学习Java语言,投身于Internet的淘金热潮中。但是学习Java的书籍、教材依然少得可怜,而且清一色的是老美写的书,虽行文风趣但一经翻译却变得坚深难懂。内容也是清一色介绍Java,Jsp,Servlet等等。

10周年后的Java,已经不仅仅是一门编程语言了。因为:
1.Java的技术含扩了更宽广的领域:J2EE面向企业信息化系统,J2SD面向桌面应用,而J2ME则面向手持终端设备:手机、PDA、智能电器等等。
2.基于Java的技术不断发展,Java形成了庞大的技术体系,就象是一座森林一样。
如EJB, JMS, JMX, JAXP...等等都是Java开发者、架构师常用的技术。
3.众多软件厂商的支持,使得基于Java的应用系统开发、部署和运行更加快捷和节省成本。
如WebLogic,WebSphere,JBuilder,Together,ROSE...等等都是Java开发者、架构师所熟悉的重量级工具。
4.开源组织极大的推动了Java的发展。
任何使用Java的开发者都不会忘记学习JSP时使用的Apache Tomcat,Tomcat就是Apache组织的开源的Java Web服务器。当然还有Eclipse, Hibernate, Spring, 还有log4j, junit.... 开源的Java组件的优异的性能、稳定已经免费使用等特点,使开源项目迅速成了众多企业构建信息系统必不可少的组成部分,开发者也在项目构建过程中体验到了开源的巨大优势。

1995年的Java1.1的语言特性还远远未能打动C++爱好者,2000年的Java1.3的语言特性也未被很多人看好足于击败软件巨人Microsoft的C#,而如今Java已经1.5了,Java技术应用的广度、深度都远远把C#抛在后头。这不能不说是Java语言的胜利,但我更愿意相信不是SUN公司在Internet技术领域赢了Microsoft,而是开放击败垄断的胜利。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息