注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Perfect-World

以無法為有法,以無限為有限!

 
 
 

日志

 
 

Java:持续革新的20年  

2015-05-21 12:49:24|  分类: JAVA |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Java:持续革新的20年

今年的5月23日是Java第一版正式推出20周年的日子。它的推出伴随和促进了Web的发展,提升了生产力,为公司与消费者之间的互动带来了全新方式。作为一种被广泛采用的编程语言,Java为技术的推广与普及起到了不可忽视的作用。例如,大数据革命就是由Java引发的。

对于企业界来说,很多服务器都部署着Java应用程序,许多物联网设备也都是基于Java技术开发。

20年前,Java为人们带来前所未有的科技理念:一次编写,到处运行。

在此之前,编程语言的种类寥寥无几,而且大多针对固定用途:Fortran用作科学计算,COBOL是针对商业方面,C以及逐渐兴起的C++则用于商业编程。

除此之外,还有一些非主流语言。例如,用于国防项目的Ada,在爱好者以及中小企业顾问间流行的Pascal,在学术界流传甚广的Smalltalk以及Lisp,深受系统管理员喜爱的Perl等等。但是,前文所述的3大语言在当时占据着主导地位。

疲惫不堪的C语言

人们日渐对C语言感到厌烦,其具备2个不利因素:首先,C过于针对底层需求,仅仅执行简单任务就需要大量指令。其次,可移植性差,这意味着针对PC撰写的代码无法便捷地移植到小型设备或大型主机中去运行。

当然,如果针对底层应用开发,C的性能相当强大,可以让开发者随心所欲地发挥自己的创造力。然而,针对大型软件项目而言,C会给相关实施人员带来不可想象的痛苦。

尽管到了1995年的时候,许多C语言厂商纷纷推出符合1989 ISO标准的工具,但随之而来的众多扩展功能让跨平台移植成为不可能的任务。

C语言的种种弊端最终催生出新一代编程语言。光是在1995年,就出现了Ruby、PHP、Java以及JavaScript。

由于Java拥有强大的可移植性以及丰富的功能库,其迅速变得流行起来。"一次编写,到处运行"的口号在严格意义上无法实现,但较以前的语言已经大幅提高。

其后,IBM对Java的认可奠定了其在商业编程领域的重要地位。

一旦一门语言成为主流,其生命周期会变得格外长久。

Java引入的虚拟机技术是其最为独特的理念之一,该技术让可移植性植根于项目的最初阶段。然而,高度可移植性带来的弊端就是启动和运行速度缓慢。

持续完善

今天,Java的运行效率已经非常之高,同时还具备巨大的吞吐能力,这一点已经在各种大数据项目上得到了证实。现在的Java已经变得可以胜任各种任务。

随着Java 8的出现,该语言已经具备了各种流行的编程理念,代码更短小、更可靠且表达能力更强。

Java的历史为我们所熟知。然而,我们很容易忽视掉一点,那就是:Java的成功来自持续大规模的技术投入,没有多少语言可以获得厂商的青睐从而进行各种完善。除了Java之外,恐怕只有微软的C#受到这种待遇。

20岁的Java已经步入成熟期,让我们期待它的未来变得更加辉煌。

可能您还对以下内容敢兴趣: 

归并排序算法

二维码生成与解析代码实现

JDK安装与配置

解决TCP网络传输"粘包"问题[网]

Java开发环境配置大全

Tomcat+JSP经典配置实例

Java API 参考文档, 第 2 部分

Java API 参考文档, 第 1 部分

jsp数据库连接大全

用freemarker生产静态页面

MVC在Web系统中的模式与应用

Spring Framework之最佳实践

staitc测试

spring事务探索

J2EE开发之常用开源项目介绍

JSF与Struts的异同

详细解析JSP编程中进度条的设计实例

分页显示从数据库中读出的记录

JSP生成验证码源程序

高效简单的jsp分頁

手机扫描二维码访问: 

  评论这张
 
阅读(439)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016