行业动态 News
当前位置:首页 > 网络资讯 > 行业动态 >
Java 这一年都经历了什么?
发布日期:2019-01-18 13:09:19 阅读?#38382;?span id="hits"> 字体大小:
本文经授权转自公众号“码农翻身”

我是你们热爱的 Java,2018 年过去了,我给你们总结一下这一年发生在我身?#31995;?#22823;事。开始之前,先提醒一下大家, ?#19994;?Oracle 后爸从 2019 年 1 月起要对 JDK 8 的 update 收费了, 详情可见《下个月,Java 开启收费模式!》 。

其实我心里也挺鄙他的,要是?#19994;?#20146;爹 Sun 在……嗯, 我估计他也会这么干吧。

第一件大事,?#19994;?EE 部分正式被已交给了 Eclipse 社区,也找了个后爸!并且起了一个难听的名字: Jakarta EE。

不管如何,也算是踏上了新的征程,总比半死不活要好, 回想起这 20 多年的发展,从万人吹捧到无人理睬,人生的大起大落实在是太刺激了。(ps : 其实都是 Spring 惹的祸,哼!)

Eclipse 社区还不错,不过他的当?#19968;?#26086; Eclipse IDE 被 JetBrain 的 IDEA 盖过了风头, 有点落寞。最近他的旗下冒出了一个新星 Vert.x,值?#20040;?#23478;关注一下。

总之,祝 Jakarta EE 一路走好。

哦,对了,微软竟然加入了 Jakarta EE 的社区, ?#19968;?#30097;他是走错门了吧。

第二件事,中国的那家叫做阿里巴巴的公司正式进入了 JCP 的执行委员会,这可是个了不起的成就。

?#34892;?ldquo;无良”的媒体报道说,阿里巴巴是受邀加入的,明明是选出来的好不好:

这个执行委员会成员的位置是在太重要了,因为我 Java 语言有哪些特性最终都是由执行委员会投?#26412;?#23450;的,你?#36947;?#23475;不厉害?

据我所知,阿里巴巴的主要语言就是 Java ,在高并发、大流量、大数据方面有着丰富的 Java 实践经验, 阿里巴巴是第一家加入 JCP 执行委员会的中国公司,恭喜!

什么?你还不知道 JCP 是什么意思?太落伍了!给你一张图,自己看去吧!

码农翻身老刘: 咳咳,我来略微解释一下,JSR 是 Java Specification Requests 的缩写,意思是 Java 规范提?#31119;?任何人都可以提交,向 Java 增?#26377;?#30340; API 或者服务,当然,得通过阿里巴巴他们委员会的投票批准才行。估计你也能猜到,这是个大企业之间的游戏。

第三件事, JDK11 正式发布, 这是一个长期支持的版?#20061;叮?#20854;中有个非常厉害的特性:ZGC 垃圾回收器,最牛X的地方在于:最大 GC Pause 不高于 10ms;

只有不到 10ms 的停顿哦,同学们!你们?#25512;?#21629;地去 new 对象吧,不用考虑内存问题了!

我早就说过,?#19994;?Java 虚拟机已经优化到变态的程度了,?#23545;?#19981;是什么 Python、Ruby 之流的虚拟机所能比?#31995;模?#29992;马云的话说:打着望远镜都?#20063;?#21040;对手。

快去用吧,同学们!什么,你们还在用 JDK 7?算我什么也没说。

怪不得我 Oracle 爸爸要收费......

第四件事, Oracle 后爸发布了 GraalVM 1.0, 你可能在想了,这是什么鬼?

这其实是 Oracle 捣的鬼,在这个虚拟机之上,你可以用 Java、Scala、Groovy、Kotlin、JavaScript 甚至是 C、C++ 语?#21592;?#20889;程序。

有没有搞错?这些语言居然和我平起平坐了!

 

更让人难以忍受的是,这些语言之间居然可以互相交互:

唉,不管如何,别的语言写的程序可以被 Java 调用,Java 写的类库也可以被别的语言调用, 你们程序员高?#21496;?/span>好。

火箭vs马刺全场录像
香港三分彩开奖网站 bbin体育什么意思 十一选五任8全包组合 分分彩个位杀一码技巧 篮球胜分差高手 秒速时时精准计划群 时时最长历史记录 iddaa与oddset对比 福建十一选五走势图爱彩乐 辽宁十一选五为什么开奖结果 智能走势历史走势图 广东时时怎么比较稳 全民炸金花最新版本6元 时时全包号盈利打法 北京十一选五开奖走势图 15选5走势图200期