您的位置:电竞比分网1zplayapp編程開發編程工具jdk12.0.2下載安裝(Java Development Kit12) 64位最新版

最全的电竞比分网:jdk12.0.2下載安裝(Java Development Kit12) 64位最新版jdk12.0.2下載安裝(Java Development Kit12) 64位最新版

电竞比分网1zplayapp www.bgzinm.com.cn 軟件大?。?/span>157.1M

軟件官網:电竞比分网1zplayapp

用戶評分:

軟件類型:綠色軟件

運行環境:Win All

軟件語言:簡體中文

軟件分類:編程工具

更新時間:2019/8/1

授權方式:免費軟件

插件情況:無 插 件

平臺檢測 無插件 360通過 騰訊通過 金山通過 瑞星通過
編程工具
jdk12.0.2Java SE Development Kit 的最新版本,JDK 是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一堆Java工具和Java基礎的類庫(rt.jar)。jdk12.0.2免費版新增了許多新特性和功能,JDK是目前使用最廣泛的Java SDK。
jdk12下載

【jdk12.0.2新特性】

189        Shenandoah: A Low-Pause-Time Garbage Collector (Experimental) 低暫停時間的 GC
230        Microbenchmark Suite 微基準測試套件
325        Switch Expressions (Preview) Switch 表達式
334        JVM Constants API JVM 常量 API
340        One AArch64 Port, Not Two 只保留一個 AArch64 實現
341        Default CDS Archives 默認類數據共享歸檔文件
344        Abortable Mixed Collections for G1 可中止的 G1 Mixed GC
346        Promptly Return Unused Committed Memory from G1 G1 及時返回未使用的已分配內存
Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
Shenandoah:低暫停時間的 GC(實驗性功能)
新增了一個名為 Shenandoah 的 GC 算法,通過與正在運行的 Java 線程同時進行 evacuation 工作來減少 GC 暫停時間。使用 Shenandoah 的暫停時間與堆大小無關,這意味著無論堆是 200 MB 還是 200 GB,都將具有相同的暫停時間。
Microbenchmark Suite
微基準測試套件
JDK 源碼中新增了一套微基準測試套件,使開發人員可以輕松運行現有的微基準測試并創建新的基準測試。
Switch Expressions (Preview)
Switch 表達式(預覽功能)
擴展了 switch 語句,使其不僅可以作為語句(statement),還可以作為表達式(expression),并且兩種寫法都可以使用傳統的 switch 語法,或者使用簡化的“case L ->”模式匹配語法作用于不同范圍并控制執行流。這些更改將簡化日常編碼工作,并為 switch 中的模式匹配(JEP 305)做好準備。
JVM Constants API
JVM 常量 API
引入 API 來模擬關鍵類文件和運行時工件的描述,特別是可從常量池加載的常量。在新的 java.lang.invoke.constant 包中定義了一系列基于值的符號引用(JVMS 5.1)類型,它們能夠描述每種可加載常量。符號引用以純 nominal 形式描述可加載常量,與類加載或可訪問性上下文區分開。有些類可以作為自己的符號引用(例如 String),而對于可鏈接常量,定義了一系列符號引用類型(ClaSSDesc、MethodTypeDesc、MethodHandleDesc 和 DynamicConstantDesc),它們包含描述這些常量的 nominal 信息。
One AArch64 Port, Not Two
只保留一個 AArch64 實現
刪除了與 arm64 相關的所有源,同時保留 32 位 ARM 實現和 64 位 aarch64。
JDK 中存在兩套 64 位 ARM 實現,主要存在于 src/hotspot/cpu/arm 和 open/src/hotspot/cpu/aarch64 目錄。兩者都實現了 aarch64,現在將只保留后者,刪除由 Oracle 提供的 arm64。這將使貢獻者將他們的精力集中在單個 64 位 ARM 實現上,并消除維護兩套實現所需的重復工作。
Default CDS Archives
默認類數據共享歸檔文件
針對 64 位平臺,使用默認類列表增強 JDK 構建過程以生成類數據共享(class data-sharing,CDS)檔。
Abortable Mixed Collections for G1
可中止的 G1 Mixed GC
如果 G1 Mixed GC 存在超出暫停目標的可能性,則使其可中止。
Promptly Return Unused Committed Memory from G1
G1 及時返回未使用的已分配內存
增強 G1 GC,在空閑時自動將 Java 堆內存返回給操作系統。為了實現向操作系統返回最大內存量的目標,G1 將在應用程序不活動期間定期執行或觸發并發周期以確定整體 Java 堆使用情況。這將導致它自動將 Java 堆的未使用部分返回給操作系統。而在用戶控制下,可以可選地執行完整的 GC,以使返回的內存量最大化。

【安裝教程】

windows 下JDK12的安裝過程環境變量配置詳細教程:
一、在本站下載JDK12
二、JDK安裝

(1)點擊 “jdk-12.0.1_windows-x64_bin.exe”彈出安裝向導頁面,點擊“下一步”;

(2)可自定義選擇將JDK安裝在目標文件夾(默認即可),選擇“下一步”;

(3)選擇“關閉”

(4)生成JRE:電腦安裝JDK12后,發現新版的JDK12安裝完成后沒有JRE,運行一下命令,生成JRE:

bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre 命令手動生成jre。

三、配置環境變量

1.安裝前JDK目錄下是這個樣子的:

2.生成JRE:電腦安裝JDK12后,發現新版的JDK12安裝完成后沒有JRE,運行一下命令,生成JRE:

bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre 命令手動生成jre。
3.安裝后JDK目錄下是這個樣子的:

4.注意:我在運行上面生成JRE的命令的時候,CMD窗口路徑顯示的為:
C:\Program Files\Java\jdk-12.0.1>: ,運行的命令為:bin\jlink.exe –
module-path jmods --add-modules java.desktop --output jre,運行
的位置和路徑一定要一致。

四、配置環境變量
1.進入環境變量配置界面
方法1:右鍵點擊計算機–>屬性–>高級系統設置–>高級–>環境變量
方法2:win+ R –> 輸入 sysdm.cpl 并回車 –> 高級 –> 環境變量
2.添加環境變量
變量名 變量值
JAVA_HOMEC:\Program Files\Java\jdk-12
Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

注意:
1、"C:\Program Files\Java\jdk-12"該文件夾地址是JDK安裝位置
2、從JDK 9開始發生重大變化 - - - “之前類和資源文件存儲在lib/rt.jar,
tools.jar,JDK 9版本開始 lib/dt.jar和其他各種內部JAR文件都存儲在
一個更有效的格式在實現特定的文件lib目錄。所以不需要配置CLASS
PASTH變量?!?br />


五、檢查JDK配置
鍵盤 “Win+R” 快捷鍵鍵調出“運行”,輸入“cmd”,在命令提示符輸入“java -version”
以上步驟完成就成功搭建JDK的安裝及環境變量了?。?!

  • 下載地址
有問題? 投訴報錯

大家都喜歡

  • 電腦軟件
  • 手機軟件
更多>

用戶評論

(您的評論需要經過審核才能顯示)0人參與,0條評論
140

最新評論

還沒有評論,快來搶沙發吧!

請簡要描述您遇到的錯誤,我們將盡快予以修訂

返回頂部