最近看到一篇有关《Java的未来与发展》A

          最近,看到一篇 有关《Java的未来与发展》的文章,觉得写得挺好,转到自己的BLOG上。嘻嘻

                        论Java技术的未来与发展

摘要回顾了Java近十年的发展历程,指出了开源对未来Java的影响,并预言Java将走向集成,将占据未来大部分手机市场,将提高桌面应用的竞争力,提升多线程的处理能力,同时又论述了Java的发展将越来越复杂,最后提到了Java学习者对Java的抱怨以及本人对其看法
关键词 Java 开源 手机 多线程
0.     引言
随着软件技术的发展,新的编程语言不断涌现,以往C/C++称霸天下的局面已经过去,取而代之的是Java,C,C++三足鼎立的局面。Java在刚出现时便以“一处编写,到处运行”的承诺吸引了无数开发者。跨平台是Java能有今天地位的一个重要原因,但不仅仅如此,发明Java语言和推广这门语言的Sun公司正在从各个角度对Java进行改进,扩展,增强。从最开始的JDK(Java Development Kits)1.1,稳定的JDK1.4,加入泛型表达的JDK1.5,到目前已经推出的具有支持JavaScript脚本的JDK1.6,Java的发展一直处于不停的进程中。Java的发展与整个软件市场和环境是分不开的,本文首先回顾Java的发展历史,然后将从开源角度谈论Java发展的环境和外在需求,从集成等方面讲述它的内在发展趋势。尽管如此,Java的未来也并不是平坦无阻,它不仅要面对微软公司.Net的正面攻击,还将面临新兴各种脚本语言如Ruby的侧面进攻。
1.     Java 历史的回顾
在讨论Java的未来之前,先让我们回顾一下Java的发展历史。
1995年 Sun在SunWorld'95上正式发布Java和HotJava浏览器。
1996年 Sun发布Java芯片系列,包括picoJava,microJava和UltraJava。
并推出Java数据库联接JDBC(JavaDatabaseConnectivity)数据库API。 微软,IBM等公司获得Java许可证。Addison-Wesley和Sun推出Java虚拟机规范和Java类库。 Sun发布JDK1.1及一系列JavaAPIs。
1997年Sun推出JDK1.1.1。JDK1.1.2。 正式推出JavaStudio。这是一种动态Java创作工具,可使非编程员直观地编制Java小程序和应用程序。
1998年,JDK 1.2 (称 Java 2) 发布,
1999年,Java 技术被分成J2SE, J2EE and J2ME,
2000年,JDK v1.3 发布, Java开发者成员上升到150万。
2007年,JDK1.6 发布 [1]
这个历史足迹表明Java正在被广泛的应用和推广,在可以预见的未来它能与C/C++并列为三大主流语言立足于软件工具行列。
                                                         
1 Java 发明者 James Gosling
2.     Java 的前景
对于java的未来,尽管有两种态度的存在,但是以现在的局势来看,在可以预见的未来几年甚至十年内Java将继续繁荣下去。在最近几年里Java语言在编程语言排名榜上一直独占鳌头。如图2所示:
图2 Java语言的排名情况 [3]
相比之下C,C++也具有相当的稳固地位,一些新兴的脚本语言如Ruby则具有非常强大的生命力。尽管如此,Java的霸主地位或者前三地位在将来的几年内是很难动摇的。因为目前Java已经无处不在。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值