jdk18官方版
詳情介紹
Java SE Development kit 18,簡(jiǎn)稱jdk18。是Oracle公司開(kāi)發(fā)的Java平臺(tái)的軟件開(kāi)發(fā)工具包。jdk18提供了一系列用于開(kāi)發(fā)Java應(yīng)用程序和應(yīng)用程序部署的工具和資源。 jdk18包含了Java編譯器(javac)和Java虛擬機(jī)(JVM),這兩個(gè)工具是Java應(yīng)用程序開(kāi)發(fā)的核心組件。開(kāi)發(fā)人員可以使用JDK 18編譯Java源代碼,并在JVM上運(yùn)行生成的字節(jié)碼。 除了編譯器和虛擬機(jī)之外,jdk18還提供了許多其他工具和庫(kù),用于開(kāi)發(fā)和調(diào)試Java應(yīng)用程序。例如,其中包括Java標(biāo)準(zhǔn)庫(kù),提供了豐富的類和方法,用于處理各種任務(wù),如輸入/輸出、字符串處理、網(wǎng)絡(luò)通信等。此外,JDK 18還包含了用于調(diào)試和性能分析的工具,以及用于管理應(yīng)用程序運(yùn)行環(huán)境的資源。歡迎有需要的朋友下載使用!
Java SE Development kit 18特性
400: UTF-8 的 違約
408: 簡(jiǎn)單的網(wǎng)絡(luò) 服務(wù)器
413: Java 中的代碼片段 API 文檔
416: 重新實(shí)現(xiàn)核心 使用方法句柄進(jìn)行反射
417: Vector API(第三個(gè) 孵化器)
418: 互聯(lián)網(wǎng)地址 分辨率 SPI
419: 外部函數(shù) & 內(nèi)存 API(第二個(gè)孵化器)
420: 模式匹配 switch (Second Preview)
421: 棄用定版 用于刪除
功能介紹
1、簡(jiǎn)易 HTTP 服務(wù)器
提供命令行工具來(lái)啟動(dòng)一個(gè)僅提供靜態(tài)文件的最小 Web 服務(wù)器。沒(méi)有可用的 CGI 或類似 servlet 的功能。該工具可用于原型設(shè)計(jì)、臨時(shí)編碼和測(cè)試目的,尤其是在教育環(huán)境中。
2、Java API 文檔中的代碼片段
為 JavaDoc 的 Standard Doclet 引入一個(gè) @snippet 標(biāo)簽,以簡(jiǎn)化 API 文檔中的示例源代碼。
3、用方法句柄(Method Handles)重新實(shí)現(xiàn) Java 核心反射
在 java.lang.invoke 方法句柄的基礎(chǔ)上重新實(shí)現(xiàn) java.lang.reflect.Method、Constructor 和 Field。讓方法句柄成為反射的底層機(jī)制將減少 java.lang.reflect 和 java.lang.invoke API 的維護(hù)和開(kāi)發(fā)成本。
4、Vector API (第三次進(jìn)行孵化)
引入一個(gè) API 來(lái)表達(dá)在運(yùn)行時(shí)能夠可靠編譯的向量計(jì)算,在支持的 CPU 架構(gòu)上優(yōu)化向量指令,從而實(shí)現(xiàn)優(yōu)于標(biāo)量計(jì)算的性能。
5、互聯(lián)網(wǎng)地址解析 SPI
定義一個(gè)用于主機(jī)名稱和地址解析的服務(wù)供給接口(SPI),以便 java.net.InetAddress 可以使用平臺(tái)內(nèi)置解析器以外的解析器。
6、外部函數(shù)和內(nèi)存 API(第二次進(jìn)行孵化)
引入一個(gè) API,通過(guò)它,Java 程序可以與 Java 運(yùn)行時(shí)之外的代碼和數(shù)據(jù)進(jìn)行互操作。通過(guò)有效地調(diào)用外部函數(shù),以及安全地訪問(wèn)外部?jī)?nèi)存,該 API 使 Java 程序能夠調(diào)用本地庫(kù)并處理本地?cái)?shù)據(jù),而沒(méi)有 JNI 的脆弱性和危險(xiǎn)。
7、Switch 模式匹配(第二次進(jìn)行預(yù)覽)
用 switch 表達(dá)式和語(yǔ)句的模式匹配,以及對(duì)模式語(yǔ)言的擴(kuò)展來(lái)增強(qiáng) Java 編程語(yǔ)言。將模式匹配擴(kuò)展到 switch 中,允許針對(duì)一些模式測(cè)試表達(dá)式,這樣就可以簡(jiǎn)明而安全地表達(dá)復(fù)雜的面向數(shù)據(jù)的查詢。這是 JDK 18 中的一個(gè)預(yù)覽的語(yǔ)言功能。
8、棄用 Finalization,以便在未來(lái)刪除
棄用 Finalization,以便在未來(lái)的版本中刪除它。目前 Finalization 仍然是默認(rèn)啟用的,但可以禁用它以便進(jìn)行早期測(cè)試。在之后的版本中,它將率先被默認(rèn)禁用,并在未來(lái)的版本中將其徹底刪除。依賴于 Finalization 的庫(kù)和應(yīng)用程序的維護(hù)者應(yīng)該考慮遷移到其他資源管理技術(shù),如 try-with-resources 語(yǔ)句。
其他版本
更多-
JDK 21(Java開(kāi)發(fā)工具包) v21.0.1.0官方版 編程軟件 / 162.25M
-
JDK17官方中文版 v17.0.13 編程其它 / 152.42M
-
JDK23官方版 v23.0.1 編程軟件 / 203.6M
-
JDK16官方版 v16.0.1 編程其它 / 149.12M
-
jdk 15官方版 v15.0.1 編程軟件 / 158.25M
-
JDK 1.8官方版 編程軟件 / 164.2M
-
java se development kit v20.2.2 編程軟件 / 158.56M
相同廠商
-
JRE 8 64位 v8.0.3910.13官方版 編程軟件 / 61.49M
-
primavera p6項(xiàng)目管理軟件中文版 v19.12.0.34128電腦版 信息管理 / 170.75M
下載地址
- 電腦版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評(píng)論
共0條評(píng)論類似軟件
-
JDK 21(Java開(kāi)發(fā)工具包) v21.0.1.0官方版 編程軟件 / 162.25M
-
JDK23官方版 v23.0.1 編程軟件 / 203.6M
-
intellij idea 2017官方版 v2017.3.5 編程軟件 / 512.11M
-
ant.jar包 v1.10.14 安裝制作 / 9.43M
-
JDK16官方版 v16.0.1 編程其它 / 149.12M
精彩發(fā)現(xiàn)
換一換精品推薦
-
WeBuilder 2025(web代碼編輯器) v18.2官方版 編程軟件 / 119.32M
查看 -
360加固助手電腦版 v4.1.1.1368官方版 編程軟件 / 215.46M
查看 -
adobe muse cc 2018中文版 v13.0 編程軟件 / 802.9M
查看 -
youtrack電腦版 v2024.1.27971官方版 編程軟件 / 894.76M
查看 -
EasyBuilder500(步科觸摸屏編程軟件) v2.7.4 編程軟件 / 20.64M
查看