日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
我是Java,這是我的2019年總結(jié),請(qǐng)查收!

大家好!我是你們熱愛的Java,2019年過去了,按照慣例,我要做一下年終總結(jié),說說這一年來發(fā)生在我身上的大事。

首先我高興地向大家宣布,我繼續(xù)在語言排行榜霸占第一的位置 !連續(xù)好幾年了,真是高處不勝寒啊。

你說別的排行榜上Python是第一?抱歉,我只看Tiobe排行榜,別拿別的榜來煩我,我不看我不看。

第二件事,2019年我又發(fā)布了兩個(gè)版本, JDK12 和 JDK 13。 

它們?cè)黾恿烁鞣N各樣讓人激動(dòng)的新特性,相信你會(huì)喜歡的,比如switch表達(dá)式的增強(qiáng),比如重新實(shí)現(xiàn)Socket API, 多行字符串等等。

 
 
 
 
  1. int numLetters = switch (day) {  
  2.     case MONDAY, FRIDAY, SUNDAY -> 6;  
  3.     case TUESDAY                -> 7;  
  4.     case THURSDAY, SATURDAY     -> 8;  
  5.     case WEDNESDAY              -> 9;  
  6. };  
 
 
 
 
  1. String html = """  
  2.          
  3.            
  4.            

    Hello, %s

      
  5.            
  6.        """; 

是不是很酷?都2020年了,可以考慮升級(jí)你那老掉牙的JDK8了??!

什么?這些特性沒啥用?JDK 12, 13是短期支持版本? 那你可以考慮下長期支持的JDK 11,要么就等2021年的JDK 17了。

第三件事, 美國高等法院終于同意在2020年審理Oracle和Google的世紀(jì)訴訟了,我的API應(yīng)不應(yīng)該收到保護(hù)?你是支持Google還是Oracle,還是支持我呢?

這場扯了10年的官司終于要有一個(gè)了結(jié)了。 他們倆怎么不和解呢?不管如何,廣大Java程序員應(yīng)該不會(huì)收到太大影響,IT產(chǎn)業(yè)的繼續(xù)發(fā)展的隆隆車輪不是誰都能阻擋的。

第四, Microsoft Love Linux, Micorsoft Love Java 。曾經(jīng)想扼殺Java 的微軟居然加入了OpenJDK社區(qū)!

雖然出乎意料,但也是在情理之中。因?yàn)樽罱鼛啄?,微軟轉(zhuǎn)型云計(jì)算,擁抱開源, 云端的服務(wù)器要運(yùn)行Linux,Linux上還要跑Java應(yīng)用,作為一個(gè)基礎(chǔ)設(shè)施提供商,必須得對(duì)Linux和Java有更深入的理解和掌控才可以。

微軟的云服務(wù)Azure 發(fā)展勢(shì)頭極好,2019年擊敗亞馬遜,贏得了一份五角大樓價(jià)值100億美元合同,在這種大背景下,將來一定會(huì)基于OpenJDK為自己的Azure定制一個(gè)JDK, 就像亞馬遜的Corretto, Azul Zulu那樣,讓我們拭目以待。

與此形成鮮明對(duì)比的是,藍(lán)色巨人IBM似乎和Java漸行漸遠(yuǎn),這個(gè)企業(yè)級(jí)Java的最大玩家,Eclipse IDE的發(fā)明者,幾乎所有產(chǎn)品線都基于Java技術(shù)的公司,要向云和AI做轉(zhuǎn)型了。

第五,Java EE正式宣告死亡,注意我說的是僅僅是名字,因?yàn)楸籓racle拋棄以后,Java EE投入到Eclipse的懷抱,搖身一變,成為了Jakarta EE。

可是讓人遺憾的是:“邪惡”的Oracle后爹居然不讓Jakarta EE使用javax這樣的包名!因?yàn)镴ava是他們的注冊(cè)商標(biāo)。但是,為了保持我們Java一直以來的好名聲:向后兼容性。

Oracle后爹同意:

1. 現(xiàn)在的javax相關(guān)的包還可以使用,但是不能做任何擴(kuò)展和修改

2. 但是,新的功能需要放在新的包(例如jakarta)下面。

不過,對(duì)于程序員來講,影響似乎不大,因?yàn)镴ava EE那一套規(guī)范用得越來越少了,大家做個(gè)吃瓜群眾就好。

第六,JCP二十歲了! 實(shí)際上JCP成立于1998年的12月, 2018年12就年滿20歲了,整個(gè)2019年都有一系列的慶?;顒?dòng)。

我對(duì)這個(gè)掌管著Java特性開發(fā)的組織是又愛又恨,一方面,所有的Java特性必須通過JSR的方式提交到JCP,討論,投票以后才能成為真正的規(guī)范。

另一方面,這個(gè)組織基本上被大公司所掌控,來自開源和個(gè)人的聲音很小,行動(dòng)遲緩,JSR經(jīng)過緩慢的流程以后,往往會(huì)和市場需求脫節(jié),這和開源軟件的開發(fā)形成了極為鮮明的對(duì)比。

不過現(xiàn)在也算是有所改變,你看我每年都能發(fā)兩個(gè)JDK版本了!

2019年過去了,我一點(diǎn)兒都不懷念它!

祝大家2020一切順利!


本文名稱:我是Java,這是我的2019年總結(jié),請(qǐng)查收!
文章路徑:http://www.5511xx.com/article/cojpccj.html