国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Java 11正式發布,告訴你到底應不應該升級

開發 開發工具 后端
美國當地時間9月25日,Oracle 官方宣布 Java 11 (18.9 LTS) 正式發布,可在生產環境中使用!本文,我們來看一下Java 11到底是什么、他有什么特別的、到底要不要升級到Java 11。

[[245010]]

美國當地時間9月25日,Oracle 官方宣布 Java 11 (18.9 LTS) 正式發布,可在生產環境中使用!

 

本文,我們來看一下Java 11到底是什么、他有什么特別的、到底要不要升級到Java 11。

Java 11有什么特別的

在Oracle官網中,進入下載頁面,***個可供下載的JDK版本已經提換成了Java SE 11 (LTS),這里的LTS表示Long-Term-Support。

 

本次發布的Java 11和2017年9月份發布的Java 9以及 2018年3月份發布的Java 10相比,其***的區別就是:在長期支持(Long-Term-Support)方面,Oracle表示會對Java 11提供大力支持,這一支持將會持續至2026年9月。

 

 

上圖是一張Oracle 公布的對于各個版本的JDK的Support Roadmap。途中列舉了Java 6 - Java 12的正式發布時間以及支持計劃。

從中可以看出,在Java 11之前,Java 9和Java 10是不提供長期支持的,而上一個提供長期支持的版本是Java 8,其將會支持到2025年3月。

  • 長期支持,表示Oracle會對其做長期的補丁、安全等擴展支持等。
  • 下一個提供長期支持的版本將會是Java 17,其將于2021年發布。

新特性

 

新發布的Java 11在新特性方面,提供了17個JEP(JDK Enhancement Proposal 特性增強提議)

 

 

上圖是Oracle公布的Java 11包含的所有新特性,其中幾個重點的新特性為:

ZGC:可擴展的低延遲垃圾收集器

ZGC是一款號稱可以保證每次GC的停頓時間不超過10MS的垃圾回收器,并且和當前的默認垃圾回收起G1相比,吞吐量下降不超過15%。

Epsilon:什么事也不做的垃圾回收器

Java 11還加入了一個比較特殊的垃圾回收器——Epsilon,該垃圾收集器被稱為“no-op”收集器,將處理內存分配而不實施任何實際的內存回收機制。 也就是說,這是一款不做垃圾回收的垃圾回收器。這個垃圾回收器看起來并沒什么用,主要可以用來進行性能測試、內存壓力測試等,Epsilon GC可以作為度量其他垃圾回收器性能的對照組。大神Martijn說,Epsilon GC至少能夠幫助理解GC的接口,有助于成就一個更加模塊化的JVM。

增強var用法

Java 10中增加了本地變量類型推斷的特性,可以使用var來定義局部變量。盡管這一特性被很多人詬病,但是并不影響Java繼續增強他的用法,在Java 11中,var可以用來作為Lambda表達式的局部變量聲明。

移除Java EE和CORBA模塊

早在發布Java SE 9的時候,Java就表示過,會在未來版本中將Java EE和CORBA模塊移除,而這樣舉動終于在Java 11中實施。終于去除了Java EE和CORBA模塊。

HTTP客戶端進一步升級

JDK 9 中就已對 HTTP Client API 進行標準化,然后通過JEP 110,在 JDK 10 中進行了更新。在本次的Java 11的更新列表中,由以JEP 321進行進一步升級。該API通過CompleteableFutures提供非阻塞請求和響應語義,可以聯合使用以觸發相應的動作。 JDK 11完全重寫了該功能。現在,在用戶層請求發布者和響應發布者與底層套接字之間追蹤數據流更容易了,這降低了復雜性,并***程度上提高了HTTP / 1和HTTP / 2之間的重用的可能性。

到底要不要升級

2017年8月,JCP執行委員會提出將Java的發布頻率改為每六個月一次。

2017年9月,Java 9發布。

2018年3月,Java 10發布。

2018年9月,Java 11發布。

大部分人使用的JDK版本還是Java 8及以下版本,甚至某些公司的生產環境使用的還是JDK 1.6。

那么,對于公司和開發者來說,到底要不要在生產及開發環境中升級和學習Java 11呢?

對于企業來說

對于企業來說,生產環境中的JDK版本升級到Java 11還是有必要的。主要有兩個原因:

1、Oracle會對Java 11提供長期支持,企業可以放心使用這一版本。并且下一個長期支持的版本會在三年后發布,時間比較久遠。

2、Java 11確實提供了一些比較不錯的特性,尤其重要的是提供了ZGC,這是一款具有劃時代意義的垃圾回收器。優點不再贅述。有了ZGC,JVM的性能瓶頸可以被突破。

對于開發者來說

在編碼方面,Java 11并沒有像Java 8那樣變化巨大,畢竟Java 8提供了函數式編程的能力,這也是很多開發者學習Java 8的一個重要原因。

但是,Java 11也并不是完全沒有提升,至少在新版本中,Java開發者終于可以擺脫老舊的HttpURLConnection了。新的HTTP API提供了對HTTOP/2等業界前沿標準的支持,提供了精簡而又友好的API接口。

所以,綜上所述,無論是對于企業還是開發者來說,升級Java 11都是有必要的,至少比Java 9和Java 10的必要性要大很多。至于這個必要性到底有多大呢,作者給一個簡單的說明:

如果你現在時候用的JDK/Java版本低于Java 8,先升級到Java 8。

如果你現在時候用的JDK/Java版本高于Java 7,那么可以考慮升級到Java 11了。

當然,你可以直接從Java 6跳躍到Java 11。

 

那么問題來了,你現在用的JDK/Java哪個版本?你準備學習并使用Java 11嗎?

【本文是51CTO專欄作者Hollis的原創文章,作者微信公眾號Hollis(ID:hollischuang)】

戳這里,看該作者更多好文

 

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2023-03-24 12:52:22

2016-11-03 19:52:45

2020-06-05 14:09:42

Kubernetes容器應用程序

2020-06-17 10:35:16

機器學習AI人工智能

2009-01-03 15:07:38

ibmdwAIX

2013-05-29 10:10:05

醫療搜索互聯網大數據

2022-03-09 08:14:24

CSS容器container

2019-09-02 11:14:36

AI 數據人工智能

2022-08-24 10:03:18

CSS文本按鈕

2023-08-01 08:18:09

CSSUnset

2022-07-03 08:14:30

VS Code主題

2018-10-07 23:00:37

2025-04-09 00:13:00

2019-04-04 14:33:19

云計算云端企業

2022-04-20 20:47:35

圖像壓縮鴻蒙操作系統

2018-11-20 14:03:17

數據科學數據分析數據科學家

2020-06-21 21:25:14

物聯網WiFiIOT

2016-10-12 16:34:37

Linux操作系統

2021-10-20 05:53:31

Windows 11操作系統微軟

2019-09-02 09:30:40

點贊
收藏

51CTO技術棧公眾號

精品动漫av| 欧美色图在线视频| 99久久久精品免费观看国产| 亚洲大胆人体大胆做受1| 91在线国产福利| 久久福利电影| 久久91成人| 精品国模在线视频| 国产www视频在线观看| 精品成人av一区| 超碰在线播放91| 国产成人aaa| 色噜噜色狠狠狠狠狠综合色一| 欧美日韩国产免费观看视频| 欧美wwwxxxx| 国产一区一一区高清不卡| 日韩一级视频免费观看在线| 中文字幕在线视频免费观看| 欧美激情一区在线观看| 四虎精品欧美一区二区免费| 免费看的黄色欧美网站| 成人av色在线观看| 欧美高清一级片| 正在播放国产一区| 中文字幕高清在线播放| 777久久久精品| 国产精品99999| 五月综合激情婷婷六月色窝| 国产专区中文字幕| 久久精品欧美日韩精品| 日韩精品一区二区三区久久| 国产在线视频一区二区三区| 区一区二区三区中文字幕 | 亚洲图片激情小说| 99爱视频在线| 成人av在线资源| 91免费版看片| 国产一区二区在线电影| 亚洲激情图片| 日本成人中文字幕| 亚洲第一综合| 老牛影视一区二区三区| 蜜桃传媒视频麻豆第一区免费观看 | 欧美一区二区三区在线观看免费| 亚洲3atv精品一区二区三区| 国内外成人免费在线视频| 久久亚洲二区三区| 久久精品网站视频| 国产精品看片你懂得 | 亚洲毛片网站| 麻豆av福利av久久av| 视频一区二区三区在线| 日本高清久久一区二区三区| 免费在线播放第一区高清av| 久久精品国产精品国产精品污| 亚洲深夜影院| 一区二区三区偷拍| 成人免费不卡视频| 欧美大尺度做爰床戏| 一区二区三区在线观看视频| 小小水蜜桃在线观看| 欧美日韩国产123区| 91网址在线观看| 亚洲欧美精品一区| 精品欧美视频| 国产精品日韩欧美综合| 亚洲青色在线| 成人在线免费观看网址| 久久这里只有精品视频网| 免费看的毛片| 777午夜精品免费视频| 欧美xxxx做受欧美护士| 九九精品在线播放| 久久亚洲在线| 日韩精品欧美专区| 91麻豆国产在线观看| 欧美13~18sex性hd| 日韩亚洲欧美一区二区三区| 蜜桃成人精品| 国产精品电影网站| 老司机午夜精品视频在线观看| 无码中文字幕色专区| 亚洲欧美国产高清| av毛片在线看| 欧美激情欧美狂野欧美精品| 一区二区三区四区日韩| 中文精品一区二区三区| 亚洲图片欧美激情| 亚洲91av| 18性欧美xxxⅹ性满足| 欧美性猛交xxx乱久交| 日本www在线播放| 激情小说亚洲一区| 欧美日韩一道本| 亚洲欧美日韩国产另类专区| 日本亚洲精品| 久久中文字幕国产| 日韩成人影院| 99高清视频有精品视频| 豆国产96在线|亚洲| 91精品国产一区二区三密臀| 亚洲成av人乱码色午夜| 日韩欧美天堂| 二级片在线观看| 亚洲第一主播视频| 日本少妇一区| 国产精品jizz视频| 国产精品网站一区| 91丝袜在线| 91免费看片网站| 久久影视一区二区| 成年人网站在线| 欧美在线视频导航| 久久成人18免费观看| 国产三级av在线| 在线观看视频亚洲| 亚洲激情国产| 人猿泰山h版在线观看| 中文字幕在线精品| 99精品视频免费观看视频| 五月综合激情在线| 亚洲精品mp4| 亚洲欧洲视频| 蜜桃av成人| 午夜精品在线视频| 从欧美一区二区三区| 日韩欧美一起| 国产精品初高中精品久久| 亚洲色图第一区| 国产精品1区| 国产成人一区二区三区别| 欧美精品123区| 欧美黄色录像片| 先锋成人影音| 欧美日韩第一页| 成人免费不卡视频| 亚洲免费福利| 一区二区三区四区视频在线观看 | 理论片在线观看理伦片| 最近2019中文字幕在线高清| 欧美亚洲视频| 免费一级在线观看播放网址| 97超碰蝌蚪网人人做人人爽| kk眼镜猥琐国模调教系列一区二区 | 国产自产在线视频一区| 中文字幕日韩一区| 99久热在线精品视频观看| 中文字幕一区二区三区四区五区 | 播放灌醉水嫩大学生国内精品| 精品国产一区二区三区久久久蜜月| 99国内精品久久久久久久| 国产九九在线观看| xxx欧美精品| 国产成人亚洲综合a∨猫咪| 羞羞视频在线免费国产| 久久av一区二区三区漫画| 91官网在线免费观看| 91精品天堂福利在线观看| 中文有码在线观看| 成人久久精品视频| 五月综合激情网| 久久久人成影片免费观看| 在线免费激情视频| 91人成网站www| 日本韩国精品在线| 亚洲第一黄网| 国产一二三区在线观看| 国内精品视频在线播放| 在线观看91av| 免费在线观看日韩欧美| 国产精品69xx| www亚洲国产| 在线看日韩欧美| 97久久精品人人爽人人爽蜜臀| 四虎视频在线精品免费网址| 国产超级av在线| 欧美成年人在线观看| 中文字幕一区在线| 国产一区二区三区日韩精品| 四虎在线视频| 欧美日韩大片一区二区三区 | 国产一区二区三区天码| 在线免费福利| 久久99精品久久久久久青青日本 | 影音先锋欧美在线| 在线观看久久久久久| 亚洲国产经典视频| 国内精品久久久久久99蜜桃| 国产精品无码2021在线观看| 欧美日韩亚洲综合一区二区三区激情在线 | 亚洲欧美日韩爽爽影院| 91视频com| 精品国产一区探花在线观看| 成人网视频在线观看| 亚洲巨乳在线观看| 欧美福利小视频| 色偷偷一区二区三区| 黄色资源网久久资源365| 亚洲日本va中文字幕| 亚洲kkk444kkk在线观看|