s久久亚洲综合色,大地影视mv高清视频在线观看,曰本真人性做爰全过程视频,sesewo,麻豆成人久久精品综合网址

首頁(yè) >電腦軟件 > Java JDK 13.0.2 中文版 官方發(fā)布
Java JDK 13.0.2 中文版 官方發(fā)布

Java JDK 13.0.2 中文版 官方發(fā)布

軟件大小:158M

軟件語(yǔ)言:簡(jiǎn)體中文

軟件類別:系統(tǒng)軟件

更新時(shí)間:2024-12-01

官方網(wǎng)站:

應(yīng)用平臺(tái):

高速下載

需下載高速下載器,提速50%

  • 軟件介紹
  • 軟件截圖
  • 相關(guān)軟件
  • 相關(guān)閱讀
  • 下載地址

電腦軟件推薦: Xmind Zen 2020免激活版 (已驗(yàn)證可用) vmPing v1.3.21 綠色中文版 同花順遠(yuǎn)航版 v7.9.3.1 官方版本 Windows Firewall Control v6.0.2.0

JDK 13是JAVA開發(fā)者不可或缺的工具。 全稱為Java SE Development Kit 13.0,最新版本現(xiàn)已正式發(fā)布。Java SE Development Kit 是一組專為Java編程語(yǔ)言設(shè)計(jì)的工具,提供了優(yōu)秀的軟件開發(fā)支持。Java編程語(yǔ)言在全球范圍內(nèi)與C語(yǔ)言、C#等其他編程語(yǔ)言競(jìng)爭(zhēng),是頂尖的編程語(yǔ)言之一。它被廣泛應(yīng)用于各種操作系統(tǒng)的軟件和游戲開發(fā),如Android、Windows、Linux和Mac。這個(gè)強(qiáng)大的Java工具包及其最新更新為開發(fā)者和程序員提供了額外的功能,能夠全面測(cè)試和運(yùn)行擴(kuò)展軟件。歡迎需要的朋友下載使用。

JAVA JDK
 

JDK 13 的五大關(guān)鍵特性:

Dynamic CDS Archives

這一特性基于JEP310:Application Class-Data Sharing進(jìn)行了擴(kuò)展,其中CDS指Class-Data Sharing。

那么,JEP310是什么呢?

當(dāng)在同一物理機(jī)或虛擬機(jī)上啟動(dòng)多個(gè)JVM時(shí),如果每個(gè)虛擬機(jī)都單獨(dú)加載所需的所有類,啟動(dòng)成本和內(nèi)存占用就會(huì)較高。因此,Java團(tuán)隊(duì)引入了CDS的概念,通過在各個(gè)JVM之間共享一些核心類,減少了每個(gè)JVM需要加載的類的數(shù)量,從而減少了啟動(dòng)時(shí)間,并降低了內(nèi)存占用。

CDS 僅適用于 Boot Class Loader 加載的類,而不能用于 App Class Loader 或自定義 Class Loader 加載的類。

在 Java 10 中,CDS 被擴(kuò)展為 AppCDS,使其不僅適用于 Boot Class Loader,還能適用于 App Class Loader 和自定義 Class Loader,顯著擴(kuò)大了CDS的應(yīng)用范圍,即開發(fā)的自定義類也可以被多個(gè)JVM共享。

Java 10中的JEP310通過跨不同Java進(jìn)程共享公共類元數(shù)據(jù),減少了內(nèi)存占用并改進(jìn)了啟動(dòng)時(shí)間。

 

ZGC: Uncommit Unused Memory

在討論這個(gè)問題之前,先提一個(gè)問題,JVM的垃圾回收器釋放的內(nèi)存會(huì)返回給操作系統(tǒng)嗎?

GC后的內(nèi)存處理取決于不同的垃圾回收器。將內(nèi)存還給操作系統(tǒng)意味著需要調(diào)整JVM的堆大小,這個(gè)過程比較消耗資源。

在JDK 11中,引入了ZGC,這是一種可擴(kuò)展的低延遲垃圾收集器,但當(dāng)時(shí)還是實(shí)驗(yàn)性的。ZGC釋放的內(nèi)存不會(huì)返回給操作系統(tǒng)。

在Java 13中,JEP 351對(duì)ZGC進(jìn)行了增強(qiáng),使得ZGC能夠?qū)⑽词褂玫亩褍?nèi)存返回給操作系統(tǒng)。
 

Reimplement the Legacy Socket API

用更現(xiàn)代、更易于維護(hù)和調(diào)試的實(shí)現(xiàn)替換了 java.net.Socket 和 java.net.ServerSocket API。

java.net.Socket和java.net.ServerSocket的實(shí)現(xiàn)非常陳舊,JEP引入了更現(xiàn)代的實(shí)現(xiàn)。雖然現(xiàn)代實(shí)現(xiàn)已成為Java 13中的默認(rèn)實(shí)現(xiàn),但舊實(shí)現(xiàn)仍然保留,可以通過設(shè)置系統(tǒng)屬性jdk.net.usePlainSocketImpl來使用。

運(yùn)行一個(gè)實(shí)例化Socket和ServerSocket的類將顯示調(diào)試輸出,這是新的默認(rèn)實(shí)現(xiàn)。

 

Switch Expressions (Preview)

JDK 12中引入了Switch表達(dá)式作為預(yù)覽特性。JEP 354對(duì)該特性進(jìn)行了修改,增加了yield語(yǔ)句用于返回值。也就是說,返回值的switch表達(dá)式應(yīng)該使用yield,而不返回值的switch語(yǔ)句應(yīng)該使用break。

 

Text Blocks (Preview)

JDK 12中引入了Raw String Literals特性,但在發(fā)布前被棄用。這個(gè)JEP引入了多行字符串文字(text block),在功能上類似于Raw String Literals。

文本塊是一個(gè)多行字符串文字,它減少了對(duì)大多數(shù)轉(zhuǎn)義序列的需求,以可預(yù)測(cè)的方式自動(dòng)格式化字符串,并允許開發(fā)人員在需要時(shí)控制格式。
 

 

JDK 環(huán)境變量配置教程(以Win10為例)

1. 在桌面上右鍵點(diǎn)擊“此電腦”,在Win7中是計(jì)算機(jī),右鍵選擇“屬性”

JAVA JDK

2. 打開系統(tǒng)界面后,點(diǎn)擊“高級(jí)系統(tǒng)設(shè)置”,會(huì)彈出系統(tǒng)屬性界面,然后點(diǎn)擊右下角的“環(huán)境變量”按鈕;

JAVA JDK

3. 在環(huán)境變量窗口中,點(diǎn)擊“系統(tǒng)變量”下的“新建”按鈕;

JAVA JDK

4. 在“變量名”處輸入“Java_Home”,在“變量值”中輸入JDK的安裝路徑,例如D:\Program Files\Java\jdk1.8.0_91,然后點(diǎn)擊“確定”按鈕。

JAVA JDK

5. 在“系統(tǒng)變量”中找到“Path”并點(diǎn)擊“編輯”。

JAVA JDK

6. 選擇右邊的“編輯文本”按鈕

JAVA JDK

7. 將以下內(nèi)容復(fù)制到“變量值”欄的最前面:“%Java_Home%\bin;%Java_Home%\jre\bin;”,然后點(diǎn)擊“確定”按鈕。

JAVA JDK

8. 在“系統(tǒng)變量”中點(diǎn)擊“新建”,設(shè)置“變量名”為“CLASSPATH”,設(shè)置“變量值”為“.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar”,然后點(diǎn)擊“確定”按鈕。

JAVA JDK

10. 點(diǎn)擊“環(huán)境變量”窗口底部的“確定”按鈕,打開電腦桌面,按“Win+R”快捷鍵,輸入“cmd”。

JAVA JDK

11. 檢查Java環(huán)境是否配置成功,輸入“java”。

JAVA JDK

12. 輸入“javac”。

JAVA JDK

輸入

軟件截圖
  • Java JDK 13.0.2 中文版 官方發(fā)布
  • Java JDK 13.0.2 中文版 官方發(fā)布下載地址

相關(guān)閱讀