阅读更多

11顶
0踩

编程语言

原创新闻 Java 迎来 19 岁生日

2014-05-23 17:34 by 副主编 wangguo 评论(12) 有12042人浏览
今天(5月23日),Java迎来了19岁的生日。19年,足以让这个语言成为全球最流行的编程语言之一。

“一次编写,到处运行”的特性使得Java在推出后很快便受到了开发者的欢迎。现如今,随着移动互联网的崛起,Android操作系统的流行,这使得Java在企业应用之外再次绽放光辉。

下图为本月(5月份)TIOBE编程语言排行榜,Java与C语言的冠军宝座之争一直是该排行榜的看点之一。



Java的历史

今年3月18日,Java的第8个大版本如期发布,这是Java 5.0之后又一个里程碑式的版本(改进最大),带来了诸多新特性,比如Lambda。

下面是Java语言的历史(来自维基百科):

  • 1995年5月23日,Java语言诞生
  • 1996年1月,第一个JDK-JDK1.0诞生
  • 1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入JAVA技术
  • 1996年9月,约8.3万个网页应用了JAVA技术来制作
  • 1997年2月18日,JDK1.1发布
  • 1997年4月2日,JavaOne会议召开,参与者逾一万人,创当时全球同类会议规模之纪录
  • 1997年9月,JavaDeveloperConnection社区成员超过十万
  • 1998年2月,JDK1.1被下载超过2,000,000次
  • 1998年12月8日,JAVA2企业平台J2EE发布
  • 1999年6月,SUN公司发布Java的三个版本:标准版(J2SE)、企业版(J2EE)和微型版(J2ME)
  • 2000年5月8日,JDK1.3发布
  • 2000年5月29日,JDK1.4发布
  • 2001年6月5日,NOKIA宣布,到2003年将出售1亿部支持Java的手机
  • 2001年9月24日,J2EE1.3发布
  • 2002年2月26日,J2SE1.4发布,自此Java的计算能力有了大幅提升
  • 2004年9月30日,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.5更名为Java SE 5.0
  • 2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名,以取消其中的数字“2”:J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME
  • 2006年12月,SUN公司发布JRE6.0
  • 2009年12月,SUN公司发布Java EE 6
  • 2010年11月,由于Oracle公司对于Java社区的不友善,因此Apache扬言将退出JCP
  • 2011年7月28日,Oracle公司发布Java SE 7
  • 2014年3月18日,Oracle公司发表Java SE 8

Java还很年轻

19年看似很长时间,但是与一些元老级语言相比,Java还很年轻。下面是一些主流高级编程语言的推出时间及年份

高级语言
推出时间
岁数
FORTRAN195757岁
LISP195955岁
COBOL196153岁
BASIC196450岁
Pascal197044岁
C197242岁
MATLAB197836岁
SQL197836岁
Objective-C198331岁
C++198331岁
Perl198727岁
Erlang198727岁
Python199123岁
Ruby199321岁
Lua199321岁
PHP199420岁
Java199519岁
JavaScript199618岁
D200014岁
C#200014岁
Go20095岁
  • 大小: 63.4 KB
11
0
评论 共 12 条 请登录后发表评论
12 楼 weijunbao 2014-05-30 16:00
[flash=200,200][url][img]
引用
[u][i][b][/b][/i][/u]
[/img][/url][/flash]
11 楼 一夜胖子 2014-05-29 19:13
尼玛,居然还有D语言,java16岁,比我还小,我可以秒杀好多语言啊
要是从小学就好    
10 楼 zoozooll 2014-05-28 14:59
cywhoyi 写道
以为python比java年轻,我错了

看看objective-c就更加意外了吧
9 楼 nalan 2014-05-27 14:05
看来还是青少年NB呀!
8 楼 wangzhonglin258 2014-05-27 11:09
加油
7 楼 gongchang 2014-05-26 09:28
Python
6 楼 webcluster 2014-05-26 09:24
Python年
5 楼 秋风扫落叶 2014-05-26 08:50
java太年轻了
4 楼 QuarterLifeForJava 2014-05-25 09:52
主流高级编程语言一半以上都比我年级大,恩~我比Python年纪大
3 楼 volking 2014-05-24 21:49
java8都出来了?本人还在java6呢
2 楼 cywhoyi 2014-05-23 19:51
以为python比java年轻,我错了
1 楼 OracleX 2014-05-23 18:48
一步一步走来不容易,共勉!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Java 的发展历史1991-2022

    Java 的发展简史从1991到2022

  • Java的几种时间类,你了解多少?

    我们使用Java的时候,经常会用到的一个类就是时间类,但是很多时候我们只是匆匆而过,并没有深入去了解时间类。在我开发历程中,碰到了许多有关时间类的问题,所以今天抽空,把Java的时间类阐述总结一下,希望看完这...

  • Eclipse五岁了:Java程序员的Eclipse情结

    2006年的今天,Eclipse度过了它的五岁生日。可喜可贺…… 今天的Eclipse社区空前活跃,而Eclipse 也独占鳌头——逐渐成为Java开发环境中最主流、市场份额占有最多、功能最强大以及插件最丰富的IDE。另外Rails爱好者...

  • Java 8备受宠爱,HarmonyOS冲刺全球第三大操作系统,全民热议元宇宙|2021十大技术热词...

    2021 年的 Linux 不仅迎来了自己的 30 岁生日,甚至还跨越了物理空间乘坐毅力号火星车登上了火星。 技术领域篇:不断变通 1.站在前端发展巨人肩膀上的Vite 随着互联网的发展,现代网页变得更加美观,交互能力变得...

  • Java面试指南

    前言 2015年可以说是Java程序员的“大年”,随着2014年11月乌镇互联网的闭幕,互联网行业是真的迎来了春天。2015年大量的创业型公司的兴起,...

  • java求职面试指南

    2015年可以说是Java程序员的“大年”,随着2014年11月乌镇互联网的闭幕,互联网行业是真的迎来了春天。2015年大量的创业型公司的兴起,对Java中高级职位的需求几乎可以用抢人的程度,跳槽人员的薪资普通在30%-50%的...

  • Linux 30岁啦,这些历史你知道多少呢?

    整理 | Carol出品 | CSDN(ID:CSDNnews)3月19日,Linux基金会在Twitter上发布推文宣布,其小企鹅的标志“Tux”已经30周岁了,还为其设计了一系列的庆祝...

  • c_c _java哪个好学_5大编程语言中学习量最多的是哪一位?来看看它的生日月采访吧!...

    )2月,Python 的30岁生日如期而至。Pablo Galindo是Python 2021年、指导委员会的五名成员之一,也是彭博社的一名软件工程师。本文将会讲述他接受VentureBeat的采访,采访中他谈到不牺牲向后兼容性的情况下Python的...

  • 农村出身,半路测试转开发,他一路升级打怪到华为19级B

    上周同学生日,晚上去他家吃饭,饭桌上遇到他的一个小叔,华为虽然已经搬到松山湖去了,他还是住深圳。席间听说前段时间刚升到了华为19级B,由于我也是做技术开发的,于是和他小叔(下文简称老邬)...

  • Java发展史

    什么是Java Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,最初被命名为Oak,后于1995年5月23日,正式被改名为Java,现已成为最重要的网络编程语言。...2014年5月23日,Java也迎来了自己

  • [转载]庆祝20岁生日: C++图书热点观察

    庆祝20岁生日: C++图书热点观察

  • 如果你也23岁

    **每个人都有23岁,但每个人的23岁又都不会一样。** 匿名用户 23岁那年...就是去年......  在22岁的时候我毕业,同时第二年准备考研,结果因为压力太大,期望太高,又失利了,但是我依然满怀信心和憧憬&nbsp...

  • Java版本发展历史(转载自CSDN)

    几年前,Java将死的话题被传得沸沸扬扬,特别是在甲骨文公司收购SUN公司后,几乎全世界的Java程序员都皱起了眉头。但随着Google Android平台的崛起以及大数据时代的来临,Java似乎又重新焕发了光芒。 2014年1月份,...

  • 23岁的一无所有,其实是理所应当的

    23 岁那年你正处在哪个状态?现在呢? 我,23岁,应届毕业生。生活,工作,爱情都处于人生的低谷,一穷二白,一无所有,一事无成。 分享一下成长的建议吧。匿名用户23岁那年...就是去年...... 在22岁的时候我毕业...

  • 3种方式构造HTTP请求详解(HTTP4)

    所以这3种构造请求的方式,大部分是通过前端代码来实现的,不过我们也可以通过java代码基于socket来实现! 基于HTML/JS实现构造! 基于form表单 基于ajax 基于java代码实现构造! 基于socket form表单 HTML中的form表单...

  • 法国程序员没有“996” 40多岁最受人尊敬

    2019 年 4 月的一天,埃菲尔铁塔才迎来了 130 岁的生日,这座高 324 米的铁塔,最初诞生的意义是因为 1889 年的“巴黎世界博览会”。对于往来如织的游客,它就是一座纪念碑更是巴黎的标签,而对于土生土长的法国人来...

  • setting.xml文件,修改Maven仓库指向至阿里仓

    setting.xml文件,修改Maven仓库指向至阿里仓

  • 基于java的玉安农副产品销售系统的开题报告.docx

    基于java的玉安农副产品销售系统的开题报告

Global site tag (gtag.js) - Google Analytics