欧普下载是国内较新、较齐、较安全的软件下载基地!
当前位置:首页 ›› 其他软件 ›› 编程相关 ›› java se development kit 12下载

java se development kit 12 v12.0.1 64位版

Java12[下载地址]
java se development kit 12 v12.0.1 64位版

java se development kit 12简称Java12,开发人员必备的编程开发包,Java12带来了多项新特性,主要体现在switch表达式、JMH基准测试、JVM常量API、默认CDS归档、移除多余ARM64等方面。Java12仅提供了64位版本的下载,还包括详细的安装配置教程,需要的朋友可以下载!

java se development kit 12 v12.0.1 64位版

Java12新功能

1、JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)

Shenandoah:低暂停时间的 GC(实验性功能)

新增了一个名为 Shenandoah 的 GC 算法,通过与正在运行的 Java 线程同时进行 evacuation 工作来减少 GC 暂停时间。使用 Shenandoah 的暂停时间与堆大小无关,这意味着无论堆是 200MB 还是 200GB,都将具有相同的暂停时间。

2、JEP 230: Microbenchmark Suite

微基准测试套件

JDK 源码中新增了一套微基准测试套件,开发人员可通过它轻松运行已有的微基准测试并创建新的基准测试。

3、JEP 325: Switch Expressions (Preview)

Switch 表达式(预览功能)

对 switch 语句进行了扩展,使其不仅可以作为语句(statement),还可以作为表达式(expression),并且两种写法都可以使用传统的 switch 语法,或者使用简化的 "case L ->" 模式匹配语法作用于不同范围并控制执行流。这些更改将简化日常编码工作,并为 switch 中的模式匹配(JEP 305)做好准备。

4、JEP 334: JVM Constants API

JVM 常量 API

引入 API 来对关键类文件(key class-file)和运行时工件(run-time artifacts)的名义描述(nominal descriptions)进行建模,特别是可从常量池加载的常量。

在新的 java.lang.invoke.constant 包中定义了一系列基于值的符号引用(JVMS 5.1)类型,它们能够描述每种可加载常量。

符号引用以纯 nominal 形式描述可加载常量,与类加载或可访问性上下文区分开。有些类可以作为自己的符号引用(例如 String),而对于可链接常量,定义了一系列符号引用类型(ClassDesc、MethodTypeDesc、MethodHandleDesc 和 DynamicConstantDesc),它们包含描述这些常量的 nominal 信息。

5、JEP 340: One AArch64 Port, Not Two

只保留一个 AArch64 实现

在保留 32 位 ARM 实现和 64 位 aarch64 实现的同时,删除与 arm64 实现相关的所有源码。

JDK 中存在两套 64 位 ARM 实现,主要存在于 src/hotspot/cpu/arm 和 open/src/hotspot/cpu/aarch64 目录。两者都实现了 aarch64,现在将只保留后者,删除由 Oracle 提供的 arm64。这将使贡献者将他们的精力集中在单个 64 位 ARM 实现上,并消除维护两套实现所需的重复工作。

6、JEP 341: Default CDS Archives

默认类数据共享归档文件

针对 64 位平台,使用默认类列表增强 JDK 构建过程,以生成类数据共享(class data-sharing,CDS)归档。

7、JEP 344: Abortable Mixed Collections for G1

可中止的 G1 混合 GC

如果混合 GC 的 G1 存在超出暂停目标的可能性,则使其可中止。

8、JEP 346: Promptly Return Unused Committed Memory from G1

G1 及时返回未使用的已分配内存

增强 G1 GC,以便在空闲时自动将 Java 堆内存返回给操作系统。

为了实现向操作系统返回最大内存量的目标,G1 将在应用程序不活动期间定期执行或触发并发周期以确定整体 Java 堆使用情况。这将导致它自动将 Java 堆的未使用部分返回给操作系统。而在用户控制下,可以可选地执行完整的 GC,以使返回的内存量最大化。

java12安装教程

1、运行exe文件,进入软件的安装向导界面,点击下一步

java se development kit 12 v12.0.1 64位版

2、选择安装目标文件夹,默认的是C:\Program Files\Java\jdk-12.0.1\,可以点“更改”设置到其他位置,注意路径中不能含有中文,点击下一步开始安装

java se development kit 12 v12.0.1 64位版

3、耐心等待,安装完成

java se development kit 12 v12.0.1 64位版

java12配置教程

一、JDK12配置环境变量

右键“我的电脑”—>“属性”—>“高级系统设置”—>“高级”—>“环境变量”

java se development kit 12 v12.0.1 64位版

点击新建—>输入变量名与变量值

java se development kit 12 v12.0.1 64位版

java se development kit 12 v12.0.1 64位版

二、检查JDK12配置是否成功

点击开始—>运行—>输入“cmd”(或者键盘 “Win+R”—>输入“cmd” )

java se development kit 12 v12.0.1 64位版

输入“java -version”(注意java后面有个空格)

java se development kit 12 v12.0.1 64位版

至此,JDK12配置成功。

java文件类型
java文件类型
java是当下最流行的一种编程技术,面向对象的程序设计语言,具有很强的功能和易用性,主要用于编写应用程序、分布式系统、嵌入式系统等等。作为全球最流行的编程语言,java文件可以在eclipse或者jdk环境下运行打开。
下载java se development kit 12 v12.0.1 64位版
本地下载地址:
本地电信下载
本地电信下载
本地联通下载
本地联通下载
本地迅雷下载
本地迅雷下载
移动用户下载
移动用户下载

版权声明:本站提的序列号、注册码、注册机、补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

猜您喜欢
相关文章
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
    登录   注册