2021 Java 这一年

由James Gosling(Java之父)开发的Java已走过30个年头,它逐渐发展成开发者最常用的编程语言之一。在各大语言排行榜上也始终处于前列。Java还曾夺得2005年以及2015年的TIOBE年度编程语言。近日权威软件开发杂志 SD Times发布的一篇Java 2021的文章,描述了Java 在这一年来的变化与发展趋势。

Java的发展进程

Java的首个版本于1995年面世,发展至今,Java已迭代更新了17个版本,目前最新版本是今年9月份发布的Java 17。在正式进入正文之前,先简单回顾一下Java的成长过程。

Java的发展进程要从1991年的Oak橡树开始,并在1995年更名为Java,发布Java 1.0版本。在1998,Sun将Java体系分为我们现在使用的三种:标准版(J2SE)、企业版(J2EE)和微型版(J2ME),随后在2005年,这三种版本又分别被更名为Java EE(现为Jakarta EE)、Java SE和J2ME。在2006年,Sun正式宣布Java开源,其实在Java代码发布之初,其源码便是可访问的。在Java 6发布之后,由于代码复杂性增加,JDK开源,经济危机等问题Sun在2007至2008两年间没有新版本发布。

2009年Oracle以每股9.5美元的价格将Java的开发公司Sun收购,至此Java易主。Oracle在2011年开始每隔三年发布一次Java版本。2014年发布的第一个LTS版本Java 8,更让许多开发者使用至今。2018年Orcale宣布每三年发布一次新版本更改为普通版本每隔半年发布一次,LTS版本已然还是每隔三年发布。

Java 8 被开发者弃用?

面对如此频繁的版本更新,开发者更偏爱哪个版本呢?由Snyk进行的一项调查显示,开发人员逐渐开始从Java 8向Java 11转移。之前对Java社区的调查报告发现,开发人员在现阶段主要使用的为Java 8,而不是升级到较新的版本。根据调查,有61.5%的受访者在编程的某些地方使用Java 11,而12%的受访者在使用当时最新的Java版本,也就是之前发布的Java 15。而在这些使用Java 11的受访者中&#x

  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

、左耳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值