前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >技术专栏|假如把JAVA发展史写成一部网络小说......

技术专栏|假如把JAVA发展史写成一部网络小说......

作者头像
AI码师
发布2022-09-19 11:53:40
2530
发布2022-09-19 11:53:40
举报

关注公众号“AI码师”领取2021最新面试资料一份

大家好,我的名字叫JAVA,相信很多秃顶的程序员对我已经不陌生了,我今年30,正在奔四的路上;下面这个老头你们大家应该都不陌生吧:

在这里插入图片描述

没错,他就是“俺老爹”。后面的老爹多指他或者”sun公司“

我出生了

记得在1991年4月份,我诞生了,老爹给我起了一个乳名叫“Oak”;

后来在我4周岁的时候 1995年5月23日,老爹嫌弃我的名字太low了,于是给我改了名字,叫"JAVA",也就是这一天,我被贴上了这个标签“write once,run anywhere”;

在1996年1月23日,这时我已经5周岁了,我学会了很多技能,比如Java虚拟机,Applet,AWT等, 当然,这些都是老爹教我的,而且从这个时候,老爹已经开始给我定段位了,他说这样能促进我成长,于是我成功的打到了第一个段位"JDK1.0"

出生即巅峰

在1996年4月,我被很多人所熟知,很多公司都把我当作他们的代言人,有的甚至让我去他们公司上班,后来我和老爹抱怨说,这样太累了,于是老爹就每年举行一次JAVAOne大会,到了这一天,全世界的人都会来看我,讨论我。

由于这段时间一直忙于参加各种活动,导致我的段位一直没有怎么上升,在1997年2月19日,我成功的打到“JDK1.1”的段位,我获得了内部类、反射等众多技能。

两年后,也就是在1999年12月4日,我迎来了巅峰时刻(在当时),我经过不懈的努力,打到了“JDK1.2”的段位,虽然值提升了0.1级,但是我分别在三个不同的领域取得了不同的成功,J2SE、J2EE、J2ME;

家里添了新成员

在1999年4月27日,老爹又给我带来了一个弟弟,叫“HotSpot”,为什么说是带来呢,因为他不是亲弟弟,他是一个叫“Longview Technokogies”的孩子,不过后来被我老爹买来了。

2000年5月8日,我打到了“JDK1.3”的段位,获得了新的技能"java类库,JDNI服务等"

直到2004年9月30日,我成功的打到了JDK1.5的段位,这时我已经不能用厉害这个词来形容了,因为我已经同时具备自动装箱、泛型、动态注解、枚举、可变长参数、遍历循环等技能;当我打到这个段位时,老爹为了让我的段位名称更加简洁,于是直接更换成了“JDK5”。

在2006年12月11日,我很快升级到了"JDK6"的段位,获得了动态语言支持、编译期注解处理器和微型http服务器API等技能。

老爹把我卖了

时隔四年后,老爹为了生计,只能将我以“74亿美元”的价格,卖给了一位名叫oracle的人,从此我和老爹再也没有了联系,从此oracle成为了我的新老爹,新老爹感觉很有钱,它又从BEA手中给我买了个弟弟"Jrockit",我估计它是怕我孤单,于是又从老爹(SUN)那里把弟弟“Hotspot”买来了,搞不懂,为啥它自己不生呢?

虽然被老爹抛弃,但是我还是一直在训练自己的技能,终于在2013年9月,我成功的升级到了“JDK8”段位,获得了“Lambada”等技能。而且弟弟Hotspot也在努力的打怪升级,它把自己的“永久代”给移除掉了。

在2018年3月20日,我成功的升级到“JDK10”的段位。

结束

到这里,我已经把自己的历程和大家说完咯,最近几年的事,我就不说了,大家应该都能找到相关资料。另外,这个月我刚好满30,祝我生日快乐吧!!!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-04-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 乐哥聊编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 我出生了
    • 出生即巅峰
      • 家里添了新成员
        • 老爹把我卖了
          • 结束
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档