软件发布

手机版,更便捷!

下载排行榜首页软件下载安卓下载资讯教程推荐专题装机必备
当前位置:电脑软件 > 编程开发 > 编程工具 > Java SE Development Kit12.0.2正式版

Java SE Development Kit 12.0.2正式版JAVA编程软件

101人评分

  • 软件大小:157MB
  • 更新时间:2019-05-26
  • 授权:免费软件
  • 软件类型:国产软件
  • 软件类别:国产软件
  • 语言:简体中文
  • 平台:Win7/Win8/Win10/WinALL
  • 平台检测:
立即下载 已有 次下载

Java SE Development Kit是一款功能强大的JAVA编程工具。久友下载站小编专门为了编程人员用户找到的JAVA编程神器 Java SE Development Kit 。该软件包括增强的switch语句,增强的垃圾收集器功能,支持微基准测试,支持默认类数据共享等。增强的switch语句不仅可以用作语句,还可以用作表达式,可以是语句,也可以是表达式。 Switch可以使用传统/简化的范围和控制行为,这将有助于简化代码并为交换机中的模式匹配铺平道路,而jdk12增加了一组微基准,大约为100.这简化了现有微基准测试的操作并创建新的基准。

软件特征:

1,[切换表达式]

使用Java 12,交换机不仅可以用作语句,还可以用作表达式。无论是作为语句还是作为表达式,switch都可以使用传统/简化范围和控制行为。这将有助于简化代码并为交换机中的模式匹配铺平道路。

Java开发人员正在增强Java编程语言,以使用模式匹配来解决当前switch语句的几个问题。这包括:交换机块的默认控制行为,交换机块的默认范围(被视为单个作用域块),以及交换机作为语句。

在Java 11中,switch语句遵循C和C ++,默认使用fall-through语义。虽然传统的控制过程在编写低级代码时非常有用,但由于在更高级别的环境中采用了交换机,因此容易出错,从而掩盖了灵活性。

2,[默认CDS存档]

通过在64位平台上使用默认类列表生成CDS存档来改进JDK构建过程,从而有效地消除了运行java -Xshare:dump的需要。此功能的目标包括:1。改进开箱即用的启动时间,以及2.)摆脱-Xshare:dump的使用。

3. [Shenandoah GC]

Shenandoah是一种垃圾收集(GC)算法,旨在保证低延迟(下限为10  -  500 ms)。它通过在运行Java工作线程时执行GC操作来减少GC暂停时间。使用Shenandoah,暂停时间不依赖于堆的大小。这意味着无论堆的大小如何,暂停时间都是类似的。

这是一个实验性功能,不包含在默认(Oracle)OpenJDK版本中。

4,[JMH基准测试]

Jdk12为JDK源代码添加了一组微基准测试(大约100个),简化了现有微基准测试的运行并创建了新的基准测试。它基于Java Microbenchmark Harness(JMH)并支持JMH更新。

此功能使开发人员可以轻松运行当前的微基准测试并为JDK源代码添加新的微基准测试。可以基于Java Microbenchmark Harness(JMH)轻松测试JDK性能。它将支持JMH更新,并在套件中包含一组(大约100个)基准。

Jdk12

Java SE Development Kit

5,[JVM常量API]

JEP 334引入了一个API,用于建模关键类文件和运行时工件,例如常量池。此API将包括ClassDesc,MethodTypeDesc,MethodHandleDesc和DynamicConstantDesc等类。此API对于操作类和方法的工具很有用。

6,[G1可中断混合GC]

此功能使G1垃圾收集器能够通过将混合GC集拆分为强制部分和可选部分来更有效地中止垃圾收集过程。通过允许垃圾收集过程确定强制集的优先级,g1可以更多地满足暂停时间目标。

G1是一个垃圾收集器,专为具有大量内存的多处理器机器而设计。由于它提高了性能效率,g1垃圾收集器最终将取代cms垃圾收集器。

G1垃圾收集器的主要目标之一是满足用户设置的暂停时间。 G1使用分析引擎选择收集期间要处理的工作量。此选择过程的结果是一组称为GC集的区域。 GC设置建立且GC启动后,G1无法停止。

如果G1发现GC集选择了错误的区域,它会将GC区域分成两部分(强制和可选)以切换到处理Mix GC的增量模式。如果未达到暂停时间目标,请停止可选部分的垃圾回收。

7,[G1返回未使用的内存]

此功能的主要目标是改进G1垃圾收集器,以便在Java堆内存处于非活动状态时将其返回给操作系统。为了实现这一目标,G1将在低应用程序活动期间定期生成或持续循环完整的Java堆使用。

这将立即将一些未使用的Java堆内存返回给操作系统。用户可以选择执行FULL GC以最大化返回的内存量。

8,[删除冗余ARM64实现]

Jdk12只有一个ARM 64位实现(aarch64)。目标是在保留32位A的同时删除与arm64实现相关的所有代码

RM端口和64位aarch64实现。

这将焦点转移到单个64位ARM实现,并消除了维护这两个实现所需的重复工作。 当前的JDK 11实现中有两个64位ARM实现。

上一篇:小七烤地瓜编程助手 下一篇:Visual FoxPro

应用截图

  • Java SE Development Kit截图(1)

相关专题

  • 航空app

    航空app汇集了海量的优质航空手机软件、最新航空软件和近期最火热的航空软件,以及航空软件排名。想知道航空软件哪个好吗?想知道最适合自己的航空软件是哪个吗?那么快来航空软件大全看看吧! 更多详细 >

人气软件

  • 华捷汇编助手 1.1绿色版评分:4 

    下载

    华捷汇编助手 1.1绿色版华捷汇编助手是专为汇编学习和开发人员推出的一款辅助工具。该软件收集了常用的汇编命令和说明,并可以自己删除和添加。   此外,软件还集成了进制和字符转换、OD汇编数据提取等实用的汇编工具,为汇编的学习和开发提... 大小:1.6 MBMB  更新:12-26  类型:编程工具  国产软件  简体中文

  • intellij idea 2017 1.0汉化补丁评分:4 

    下载

    intellij idea 2017 1.0汉化补丁intellij idea 2017 号称是市面上最好的 JAVA IDE ,小编第一时间给大家带来了intellij idea 2017 汉化补丁,内附汉化教程,如果你不习惯英文界面,可以来本站下载intellijidea2017中文汉化包。 汉化教程: ... 大小:13.4 MBMB  更新:12-28  类型:编程工具  国产软件  简体中文

  • G代码转换器 1.2.2绿色版评分:4 

    下载

    G代码转换器 1.2.2绿色版G代码转换器是小编今天为大家带来的一款代码转换工具,这款代码转换工具操作简单,功能实用,使你编程时的最佳帮手,有需求的下载试试吧。 功能介绍: 1、G代码转换器可以将三轴CNC数控代码转换成适合激光雕刻机使用... 大小:18 KBMB  更新:01-03  类型:编程工具  国产软件  简体中文

  • aardio 13.31绿色版评分:4 

    下载

    aardio 13.31绿色版aardio是由一鹤软件推出的AAuto编程软件,是用于桌面软件快速开发的新一代混合型编程工具,兼具动态、静态语言优势,语法更可兼容大部分流行语言。本软件完美支持静态类型、动态类型,支持COM、DLL API、REMOTE EXE ... 大小:6.7 MBMB  更新:06-09  类型:编程工具  国产软件  简体中文

  • Visual AMP 7.1绿色版评分:4 

    下载

    Visual AMP 7.1绿色版Visual AMP是一款企业级的PHP集成运行环境,图形化的操作界面,php版本的快速切换,便捷的系统托盘菜单,Windows系统的全系列支持,全面的软件集合以及各部分的自由更新,以及增强的辅助程序,使之成为最好的WAMP类软... 大小:84.6 MBMB  更新:01-04  类型:编程工具  国产软件  简体中文

最新评论

软件分类

热门排行榜

回顶部 去下载