偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Java 9、10、11,哪個才是 Java 程序員的本命?

開發(fā) 后端
現(xiàn)在Java 9和10都已經(jīng)發(fā)布了,根據(jù)Oracle給出的半年一個版本的約定,沒有多久Java 11也將和大家見面。那么問題來了,現(xiàn)在使用Java 8的程序員更愿意遷移到這三個版本的哪個版本呢?

之前,我們在《Java 10無跳票發(fā)布,主推的新特性引爭議》的文章中做了一個小的調(diào)查,主要是調(diào)查現(xiàn)在的Java程序員都在使用哪個版本的Java?根據(jù)調(diào)查結(jié)果,絕大部分的程序員都在使用Java 8。

無獨有偶,國外的一家媒體也做了同樣的調(diào)查,但奇妙的是雙方調(diào)查結(jié)果大致相同,國外的Java程序員也是更多的在使用Java 8。現(xiàn)在Java 9和10都已經(jīng)發(fā)布了,根據(jù)Oracle給出的半年一個版本的約定,沒有多久Java 11也將和大家見面。那么問題來了,現(xiàn)在使用Java 8的程序員更愿意遷移到這三個版本的哪個版本呢?

Java 9

Java 9雖然是三個備選選項中發(fā)布最早的版本,并且OpenJDK董事會主席兼Oracle Java平臺小組開發(fā)副總裁Georges Saab也親自下場背書,“Java 9的增長速度雖然不如Java 8,但是與其他版本并無差異。”但是,程序員卻止不住對遷移到Java 9的吐槽。點擊查看Java9新特性實戰(zhàn)。

有程序員表示,Java 9中模塊系統(tǒng)的一個問題是一個包必須完全包含在一個模塊中。雖然這聽起來是個好主意,但實際上在客戶端和服務(wù)端的代碼中都會有相同的包,這打破了模塊系統(tǒng),需要程序員進(jìn)行重大重構(gòu)。同時也有程序員表示常用的庫和工具沒有完全支持Java 9。

Java 10

Java 10是一個剛剛發(fā)布的版本,現(xiàn)在要求使用這個版本的用戶達(dá)到多少,確實還有些不到時候。關(guān)于Java 10的新功能,可以參考《Java 10無跳票發(fā)布,主推的新特性引爭議》,關(guān)于Java 10是否值得遷移,可以參考《Java 10值得遷移嗎?聽聽技術(shù)大牛的建議》。點擊查看Java10新特性實戰(zhàn)。

Java 11

Java 11雖然還沒有發(fā)布,但是Java 11的路線圖已被相關(guān)媒體透露出來。Java 11將會增加一些新功能,更重要的是它將移除一些功能。

據(jù)悉JDK 11 只設(shè)置了三個新功能,包括Epsilon 垃圾收集器被稱為“no-op”收集器,將處理內(nèi)存分配而不實施任何實際的內(nèi)存回收機制; lambda 參數(shù)的局部變量語法,應(yīng)該將隱式類型表達(dá)式中的形式參數(shù)聲明的語法與局部變量聲明的語法對齊; Java類文件格式將被擴展為支持一個新的常量池形式CONSTANT_Dynamic.點擊查看Java11新特性詳解。

那么Java 11將要摒棄哪些東西呢?Java EE 和 CORBA 模塊在 Java SE 9 中已棄用,Java 11意圖將它們刪除。Oracle 表示在 Java SE 或 JDK 中不再需要借助第三方站點提供的獨立版本的 Java EE 技術(shù)。

責(zé)任編輯:武曉燕 來源: Java技術(shù)棧
相關(guān)推薦

2015-07-02 10:33:00

Java程序員免費IDE編輯器

2021-02-28 13:52:46

程序員編碼技術(shù)

2015-10-29 11:04:06

Java程序員Java IDE

2012-04-19 12:50:51

Java

2021-06-04 10:15:17

JavaSQL編程語言

2014-07-29 10:30:16

JavaJava程序員

2012-11-02 13:47:31

Java程序員編程

2012-11-08 09:49:30

C++Java程序員

2016-01-31 09:47:13

Java程序員構(gòu)建工具

2013-06-03 11:24:45

程序調(diào)試Java

2018-06-19 15:15:44

程序員Java書籍

2015-03-23 09:57:48

程序員

2015-02-13 10:52:48

Java程序員

2011-02-23 10:39:56

Java程序員Java開發(fā)

2022-04-12 09:28:46

gccJava程序員

2020-04-24 09:26:30

Java程序員工具

2018-09-29 16:10:02

編程語言Java程序員

2020-01-15 14:40:05

Java技術(shù)框架

2015-06-12 11:22:52

程序員程序員跳槽

2014-07-25 09:14:58

程序員
點贊
收藏

51CTO技術(shù)棧公眾號