色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Java JEP數(shù)量隨著迭代的加速更加容易應(yīng)對(duì)?

lhl545545 ? 來源:Tom大發(fā)現(xiàn) ? 作者:Tom大發(fā)現(xiàn) ? 2020-09-23 11:16 ? 次閱讀

2020 年是 Java 誕生的第 25 個(gè)年頭。在過去的這些年中,Java 在過去增強(qiáng)功能的推動(dòng)下為用戶提供了超過二十年的創(chuàng)新,例如 Java 5 中的泛型,Java 8 中的 Lambda 和 Java 9 中的模塊,這些迭代提高了 Java 平臺(tái)的性能,穩(wěn)定性和安全性。

Java 雖然 25 歲了,但是依然持續(xù)著創(chuàng)新之道。九月 15 日 Oracle 宣布 JDK15 正式發(fā)布。這是 Java 迭代周期縮短為六個(gè)月以后的第六個(gè)版本。隨著迭代速度的加快,讓 Java 的設(shè)計(jì)開發(fā)測(cè)試人員能夠更加輕松的面對(duì)迭代中的變化。

在六個(gè)月的節(jié)奏下,交付可用于生產(chǎn)的 JDK 新版本的速度已大大提高。而不是每隔幾年在大型主要版本中發(fā)布成千上萬的修復(fù)程序和大約一百個(gè) JDK 增強(qiáng)建議(JEP)。

基于Java JEP數(shù)量隨著迭代的加速更加容易應(yīng)對(duì)?

Java JEP數(shù)量隨著迭代的加速更加容易應(yīng)對(duì)

JDK Enhancement Proposals : 簡(jiǎn)稱 JEP,JDK 增強(qiáng)建議,就是 JDK 的特性新增和改進(jìn)提案。

中國(guó)企業(yè)做出杰出貢獻(xiàn)

另外 OpenJDK 社區(qū)也對(duì) JDK15 的誕生做出了重要貢獻(xiàn),里面除了我們耳熟能詳?shù)?a target="_blank">科技巨頭還有一些小組織機(jī)構(gòu)和獨(dú)立開發(fā)者

參與JDK15 ISSUES修復(fù)的組織

Oracle 依舊是 JDK 開發(fā)的主力軍,完成了 79.68%的工作量,其次是開源巨頭紅帽。國(guó)內(nèi)企業(yè)貢獻(xiàn)最多的居然是騰訊公司,被 Oracle 點(diǎn)名感謝。阿里巴巴和華為也做出了不可磨滅的貢獻(xiàn)。Java 有中國(guó)科技力量的貢獻(xiàn)能大大提升中國(guó) IT 的硬實(shí)力。

Java 15

Java 15 為用戶提供了十四項(xiàng)主要的增強(qiáng)/更改,包括一個(gè)孵化器模塊,三個(gè)預(yù)覽功能,兩個(gè)不推薦使用的功能以及兩個(gè)刪除功能。

EdDSA 數(shù)字簽名算法

新加入 Edwards-Curve 數(shù)字簽名算法(EdDSA)實(shí)現(xiàn)加密簽名。在許多其它加密庫(kù)(如 OpenSSL 和 BoringSSL)中得到支持。與 JDK 中的現(xiàn)有簽名方案相比,EdDSA 具有更高的安全性和性能。這是一個(gè)新的功能。

隱藏類

此功能可幫助需要在運(yùn)行時(shí)生成類的框架。框架生成類需要?jiǎng)討B(tài)擴(kuò)展其行為,但是又希望限制對(duì)這些類的訪問。隱藏類很有用,因?yàn)樗鼈冎荒芡ㄟ^反射訪問,而不能從普通字節(jié)碼訪問。此外,隱藏類可以獨(dú)立于其他類加載,這可以減少框架的內(nèi)存占用。這是一個(gè)新的功能。

重新實(shí)現(xiàn) DatagramSocket API

重新實(shí)現(xiàn)舊版 DatagramSocket API,更簡(jiǎn)單、更現(xiàn)代的實(shí)現(xiàn)來代替java.net.DatagramSocket和java.net.MulticastSocketAPI 的基礎(chǔ)實(shí)現(xiàn),提高了 JDK 的可維護(hù)性和穩(wěn)定性。

ZGC 功能轉(zhuǎn)正

ZGC 已由JEP 333集成到JDK 11 中,其目標(biāo)是通過減少 GC 停頓時(shí)間來提高性能。借助 JEP 377,ZGC 從預(yù)覽功能轉(zhuǎn)變?yōu)樯a(chǎn)功能。

文本塊功能轉(zhuǎn)正

文本塊由JEP 355在 2019 年提出。文本塊是一種多行字符串文字,它避免了大多數(shù)轉(zhuǎn)義序列的需要,以一種可預(yù)測(cè)的方式自動(dòng)設(shè)置字符串的格式,并在需要時(shí)使開發(fā)人員可以控制格式。借助 JEP 378,文本塊已成為 Java 語言的永久功能。

Shenandoah 垃圾回收算法轉(zhuǎn)正

Shenandoah 垃圾回收從實(shí)驗(yàn)特性變?yōu)?a target="_blank">產(chǎn)品特性。這是一個(gè)從 JDK 12 引入的回收算法,該算法通過與正在運(yùn)行的 Java 線程同時(shí)進(jìn)行疏散工作來減少 GC 暫停時(shí)間。Shenandoah 的暫停時(shí)間與堆大小無關(guān),無論堆棧是 200 MB 還是 200 GB,都具有相同的一致暫停時(shí)間。

密封類(預(yù)覽)

用于限制超類的使用,密封的類和接口限制其它可能繼承或?qū)崿F(xiàn)它們的其它類或接口。這是新的預(yù)覽特性。

instanceof 自動(dòng)匹配模式(預(yù)覽)

在此之前 Java 中:

// 先判斷類型if (obj instanceof String) { // 然后轉(zhuǎn)換 String s = (String) obj; // 然后才能使用}

自動(dòng)匹配模式中:

if (obj instanceof String s) { // 如果類型匹配 直接使用} else { // 如果類型不匹配則不能直接使用}

這是第二次預(yù)覽該功能,我們已經(jīng)在 Java 14 中首次預(yù)覽過該特性。

Records Class(預(yù)覽)

這個(gè)也是第二次預(yù)覽,我對(duì)這個(gè)功能做過詳細(xì)的介紹,你可以在 Java 14 新特性之 JEP 359 Records 一文中詳細(xì)了解它。

外部存儲(chǔ)器訪問 API(預(yù)覽)

目的是引入一個(gè) API,以允許 Java 程序安全有效地訪問 Java 堆之外的外部?jī)?nèi)存。這同樣是 Java 14 的一個(gè)預(yù)覽特性。

其它

其它還有一些棄用和不建議使用的功能,比如移除了 Nashorn JavaScript 引擎,同時(shí)也移除了刪除 Solaris 和 SPARC 端口。并標(biāo)記了一些棄用功能。
責(zé)任編輯:pj

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • JAVA
    +關(guān)注

    關(guān)注

    19

    文章

    2970

    瀏覽量

    104810
  • 騰訊
    +關(guān)注

    關(guān)注

    7

    文章

    1656

    瀏覽量

    49468
  • JDK
    JDK
    +關(guān)注

    關(guān)注

    0

    文章

    81

    瀏覽量

    16600
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Java 23功能介紹

    Java 23 包含全新和更新的 Java 語言功能、核心 API 以及 JVM,同時(shí)適合新的 Java 開發(fā)者和高級(jí)開發(fā)者。從?IntelliJ IDEA 2024.2?開始已支持 Java
    的頭像 發(fā)表于 12-04 10:02 ?232次閱讀
    <b class='flag-5'>Java</b> 23功能介紹

    Java集合API的改進(jìn)介紹

    解答這些問題。 我們將逐步學(xué)習(xí) Java 集合類的優(yōu)化過程,并按版本逐一對(duì)比分析。主要討論的焦點(diǎn)將包括 JDK 1.0、1.2、1.4、1.5、1.6、1.8、9、10、11 和 21 版本的 Java 集合功能 Java 集合
    的頭像 發(fā)表于 11-22 11:12 ?211次閱讀
    <b class='flag-5'>Java</b>集合API的改進(jìn)介紹

    對(duì)比Python與Java編程語言

    使得編寫代碼更加靈活,但也可能導(dǎo)致運(yùn)行時(shí)錯(cuò)誤。 Java 語法相對(duì)冗長(zhǎng),需要顯式聲明變量類型,增加了代碼的可讀性和安全性。 靜態(tài)類型系統(tǒng)在編譯時(shí)進(jìn)行類型檢查,減少了運(yùn)行時(shí)錯(cuò)誤。 二、性能 Python 解釋型語言,運(yùn)行速度通常比Java
    的頭像 發(fā)表于 11-15 09:31 ?333次閱讀

    Java中時(shí)間戳的使用

    Java中時(shí)間戳的使用
    的頭像 發(fā)表于 11-06 16:04 ?226次閱讀
    <b class='flag-5'>Java</b>中時(shí)間戳的使用

    涂鴉App微定制開發(fā)方案絕了!創(chuàng)意卡片化迭代靈活、完美解決升級(jí)導(dǎo)致的成本問題!

    了節(jié)能補(bǔ)貼政策,以鼓勵(lì)企業(yè)提供能源預(yù)測(cè)與告警功能。而優(yōu)先提供相關(guān)解決方案的企業(yè),就能優(yōu)先獲得政府訂單與補(bǔ)貼。 在這種機(jī)遇與挑戰(zhàn)并存的商機(jī)面前,如何快速滿足相關(guān)政策要求,保持功能迭代靈活性以應(yīng)對(duì)法規(guī)執(zhí)行的變化
    的頭像 發(fā)表于 10-12 17:04 ?317次閱讀
    涂鴉App微定制開發(fā)方案絕了!創(chuàng)意卡片化<b class='flag-5'>迭代</b>靈活、完美解決升級(jí)導(dǎo)致的成本問題!

    運(yùn)放正反饋是不是比負(fù)反饋更加容易振蕩啊?為什么啊?

    運(yùn)放正反饋是不是比負(fù)反饋 更加容易振蕩啊? 為什么啊? 正常接的運(yùn)放電路 ,為什么不用正反饋呢? 穩(wěn)定性問題?
    發(fā)表于 09-05 08:09

    java反編譯能拿到源碼嗎

    Java反編譯是一種將編譯后的Java字節(jié)碼(.class文件)轉(zhuǎn)換回Java源代碼的過程。雖然反編譯可以幫助理解代碼的邏輯和結(jié)構(gòu),但它并不總是能完美地還原原始源代碼。反編譯工具通常會(huì)產(chǎn)生與原始代碼
    的頭像 發(fā)表于 09-02 11:03 ?1042次閱讀

    華納云:java web和java有什么區(qū)別java web和java有什么區(qū)別

    Java Web和Java是兩個(gè)不同的概念,它們?cè)诠δ堋⒂猛竞蛯?shí)現(xiàn)方式上存在一些區(qū)別,下面將詳細(xì)介紹它們之間的區(qū)別。 1. 功能和用途: – Java是一種編程語言,它提供了一種用于開發(fā)各種應(yīng)用程序
    的頭像 發(fā)表于 07-16 13:35 ?823次閱讀
    華納云:<b class='flag-5'>java</b> web和<b class='flag-5'>java</b>有什么區(qū)別<b class='flag-5'>java</b> web和<b class='flag-5'>java</b>有什么區(qū)別

    英偉達(dá)加速AI芯片迭代,推出Rubin架構(gòu)計(jì)劃

    在近日舉辦的COMPUTEX 2024展會(huì)上,英偉達(dá)CEO黃仁勛再次展現(xiàn)了公司在人工智能(AI)芯片領(lǐng)域的雄心壯志。他公布了下一代AI芯片架構(gòu)“Rubin”,這是繼今年3月發(fā)布的“Blackwell”架構(gòu)之后的又一次重要迭代
    的頭像 發(fā)表于 06-03 11:36 ?819次閱讀

    已經(jīng)安裝了Java,且依然提示安裝Java是為什么?

    我已經(jīng)在機(jī)器上安裝了最新版的 Java 10,打開 Cube 卻得到要求安裝 Java 1.7.0_45 的提示。何解?Eclipse CDT 依賴 Java,不可卸載重裝。
    發(fā)表于 04-26 06:23

    HFSS不能使用迭代求解

    新手小白提問,如圖,設(shè)置的是迭代求解,運(yùn)行時(shí)轉(zhuǎn)為直接求解導(dǎo)致內(nèi)存不夠,請(qǐng)大神解答為什么不能用迭代求解啊
    發(fā)表于 03-27 14:24

    優(yōu)可測(cè)響應(yīng)“以舊換新”行動(dòng)方案,加速“高端、智能、綠色”儀器設(shè)備更新迭代

    日前,國(guó)務(wù)院印發(fā)的《推動(dòng)大規(guī)模設(shè)備更新和消費(fèi)品以舊換新行動(dòng)方案》(以下簡(jiǎn)稱《行動(dòng)方案》)對(duì)外發(fā)布。在此,優(yōu)可測(cè)響應(yīng)“以舊換新”《行動(dòng)方案》,加速“高端、智能、綠色”儀器設(shè)備更新迭代?。
    的頭像 發(fā)表于 03-16 08:29 ?781次閱讀
    優(yōu)可測(cè)響應(yīng)“以舊換新”行動(dòng)方案,<b class='flag-5'>加速</b>“高端、智能、綠色”儀器設(shè)備更新<b class='flag-5'>迭代</b>

    車規(guī)級(jí)芯片迭代背后的秘密:市場(chǎng)需求與技術(shù)創(chuàng)新如何博弈?

    隨著汽車智能化、電動(dòng)化趨勢(shì)的加速發(fā)展,車規(guī)級(jí)芯片作為汽車電子系統(tǒng)的核心組件,其重要性日益凸顯。車規(guī)級(jí)芯片的迭代周期,即新一代芯片從研發(fā)到量產(chǎn)所需的時(shí)間,已成為業(yè)界關(guān)注的焦點(diǎn)。本文將深入探討車規(guī)級(jí)芯片的
    的頭像 發(fā)表于 02-28 09:37 ?943次閱讀
    車規(guī)級(jí)芯片<b class='flag-5'>迭代</b>背后的秘密:市場(chǎng)需求與技術(shù)創(chuàng)新如何博弈?

    Oracle 2024年Java發(fā)展藍(lán)圖分析

    Oracle 的 Java 開發(fā)者布道師 Nicolai Parlog 于近日發(fā)布一段視頻,介紹了 2024 年的 Java 工作規(guī)劃。
    的頭像 發(fā)表于 01-26 14:27 ?1348次閱讀
    主站蜘蛛池模板: 欧美末成年videos在线| 国产又爽又黄又不遮挡视频| 动漫美女禁区图| 麻豆高潮AV久久久久久久| 亚洲精品国产熟女久久久| 国产成人小视频| 色就色综合| 大胸美女被C得嗷嗷叫动态图| 内射后入在线观看一区| 约艺术院校96年清纯白嫩| 狠狠鲁快播| 一本道本线中文无码| 精油按摩日本| 樱花草在线影视WWW日本动漫| 九九精品视频一区二区三区| 亚洲AV福利天堂一区二区三| 国产久久re6免费热在线| 新妺妺窝人体色WWW| 国产视频成人| 亚洲中文无码AV在线观看| 久久精品国产eeuss| 中文字幕精品在线视频| 久久精品日本免费线| 最好看中文字幕国语| 妙玉被肉干高H潮文| xnxx高中生| 午夜福利08550| 精品爽爽久久久久久蜜臀| 在线观看成人3d动漫入口| 蜜芽国产在线精品欧美| 超碰国产亚洲人人| 无遮掩H黄纯肉动漫在线观看星 | 日本xxxx19| 国产成人精品免费视频大全办公室 | 国产亚洲精品久久久久苍井松| 亚洲精品国产自在在线观看| 久久伊人影视| 啊…嗯啊好深男男高h文| 吻嘴胸全身好爽床大全| 久久99视频免费| www.青青草.com|