雷火电竞官网-中国知名电竞赛事平台

當下軟件園 / 匯聚當下最新最酷的軟件下載站!
當下軟件園

您的位置: 首頁 > 應用軟件 > 編程工具 > jdk lts版本 V11.0.2 官方最新版

  jdk lts 11是一款長期更新的java運行環境軟件。我們通過創建一個新的常量池形式來實現這一點,該形式可以使用用戶提供的行為進行參數化,采用帶有靜態參數的引導方法。我們還將調整JVM和引導程序方法之間的鏈接時握手,非常適合編程人員。

jdk lts 11

【功能特點】

  就像invokedynamic調用站點的鏈接涉及從JVM到基于Java的鏈接邏輯的上行調用一樣,我們可以將相同的技巧應用于常量池條目的解析。甲CONSTANT_Dynamic 恒定池條目編碼以執行分辨率自舉方法(A MethodHandle),所述常數(的類型Class),以及任何靜態引導參數(常數的任意序列,在動態常數之間的常量池限制周期。)

  我們添加了一個新的常量池形式,CONSTANT_Dynamic(新的常量標記17),它的標記字節后面有兩個組件:bootstrap方法的索引,格式與a中的索引相同 CONSTANT_InvokeDynamic,a CONSTANT_NameAndType,編碼預期類型。

  行為上,CONSTANT_Dynamic通過對以下參數執行其引導方法來解析常量:1。本地Lookup 對象,2。String表示常量的名稱組件,3。Class表示期望的常量類型,以及4.任何剩余的引導參數。與此同時invokedynamic,多個線程可以競爭解決,但將選擇一個獨特的贏家,并丟棄任何其他競爭的答案。而不是CallSite像invokedynamic指令所要求的那樣返回一個對象,bootstrap方法將返回一個值,該值將立即轉換為所需的類型。

  與此同時invokedynamic,除了類型之外,name組件是一個附加通道,用于將表達式信息傳遞給bootstrap方法。預期正如invokedynamic指令查找名稱組件的用途(例如,方法名稱或某些特殊描述符)一樣,動態常量也將找到名稱的用途(例如,enum常量的名稱或符號常量的拼寫) )。把CONSTANT_NameAndType在兩地使得一個更經常的設計。在效果上,CONSTANT_Methodref和 CONSTANT_Fieldref常數用來指的類名稱的成員,而類似的CONSTANT_InvokeDynamic和 CONSTANT_Dynamic常數用于指命名實體與用戶編程的引導程序。

jdk lts 11

【版本特點】

  181: Nest-Based Access Control(基于嵌套的訪問控制)

  309: Dynamic Class-File Constants(動態的類文件常量)

  315: Improve Aarch64 Intrinsics(改進 Aarch64 Intrinsics)

  318: Epsilon: A No-Op Garbage Collector(Epsilon 垃圾回收器,又被稱為"No-Op(無操作)"回收器)

  320: Remove the Java EE and CORBA Modules(移除 Java EE 和 CORBA 模塊,JavaFX 也已被移除)

  321: HTTP Client (Standard)

  323: Local-Variable Syntax for Lambda Parameters(用于 Lambda 參數的局部變量語法)

  324: Key Agreement with Curve25519 and Curve448(采用 Curve25519 和 Curve448 算法實現的密鑰協議)

  327: Unicode 10

  328: Flight Recorder(飛行記錄儀)

  329: ChaCha20 and Poly1305 Cryptographic Algorithms(實現 ChaCha20 和 Poly1305 加密算法)

  330: Launch Single-File Source-Code Programs(啟動單個 Java 源代碼文件的程序)

  331: Low-Overhead Heap Profiling(低開銷的堆分配采樣方法)

  332: Transport Layer Security (TLS) 1.3(對 TLS 1.3 的支持)

  333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental)(ZGC:可伸縮的低延遲垃圾回收器,處于實驗性階段)

  335: Deprecate the Nashorn JavaScript Engine(棄用 Nashorn JavaScript 引擎)

軟件特別說明

標簽: jdk lts 11 java

其他版本下載

更多(51)>Java程序員必備軟件

Java語言是應用最廣泛的編程語言之一,不少程序員選擇從事Java的編程開發,因為它的編程環境相較于其他語言更加的友好。同時,這也離不開一些開發輔助工具的幫助。小編就為大家整理了幾款Java程序員必備軟件,不容錯過。 查看 >>
網友評論
回頂部 去下載

關于本站|下載幫助|下載聲明|軟件發布|聯系我們

Copyright ? 2005-2024 www.obymc.com.All rights reserved.

浙ICP備2024132706號-1 浙公網安備33038102330474號