jdk12 for mac
v12.0.2 官方版 发表评论
- 软件类别:网络工具
- 软件大小:174.00 MB
- 更新时间:2019-07-31 10:07
- 软件版本:v12.0.2 官方版
- 软件语言:中文
- 软件等级:
- 软件厂商:甲骨文股份有限公司
- 官方网址:暂无
评分:
好评:4
差评:0

软件介绍
jdk12 for mac是专门为苹果电脑系统的用户提供的java环境运行,在这里用户可以使用软件在线进行场景API功能,软件安装使用方法简单,欢迎有需要的用户来IT猫扑下载!
关于jdk12 mac版本
Java12 Mac正版免费发布了,Java JDK 12 Mac 新版引入 API 来模拟关键类文件和运行时工件的描述,特别是可从常量池加载的常量。
在新的 java.lang.invoke.constant 包中定义了一系列基于值的符号引用(JVMS 5.1)类型,它们能够描述每种可加载常量。符号引用以纯 nominal 形式描述可加载常量,与类加载或可访问性上下文区分开。

mac版jdk安装教程
在IT猫扑小站下载完成之后,将下载的镜像文件移动到桌面上,双击会进行安全验证,等待一下或者直接点击跳过
验证之后进入到安装界面,双击下图图标文件,进入到jsd介绍,直接点击继续
进入到安装类型,直接点击安装,根据提示输入电脑帐号对应的密码,点击安装软件
进入到安装界面,直接显示安装进度,等待一段时间系统安装完成,完成之后,直接点击关闭即可
jdk12新特性
1、JVM 常量 API
JEP 334引入了一个API,用于建模关键类文件和运行时artifacts,例如常量池。 此API将包括ClassDesc,MethodTypeDesc,MethodHandleDesc和DynamicConstantDesc等类。此 API 对于操作类和方法的工具很有帮助。
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个)基准测试。
5、Switch 表达式
使用Java 12,switch不仅可以作为语句也可以作为表达式。 无论作为语句或者作为表达式,switch都可以使用传统/简化的作用域和控制流行为。 这将有助于简化代码,并为在switch中使用模式匹配铺平道路。
Java开发人员正在增强Java编程语言,以使用模式匹配来解决当前switch语句的几个问题。 这包括:switch块的默认控制流行为,switch块默认作用域(被视为单个作用域的块)和switch仅作为语句。
在Java 11中,switch语句追随C和C++,默认情况下使用fall-through语义。 虽然传统的控制流程在编写低级代码时很有用,但随着switch在更高级别的环境中采用,易出错会盖过其灵活性。
6、G1的可中断 mixed GC
此功能通过将Mixed GC集拆分为强制部分和可选部分,使G1垃圾收集器更有效地中止垃圾收集过程。通过允许垃圾收集过程优先处理强制集,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)。 目标是删除所有与arm64实现相关的代码,同时保留32位ARM端口和64位aarch64实现。
这将把重点转移到单个64位ARM实现,并消除维护两个实现所需的重复工作。 当前的JDK 11实现中有两个64位ARM实现。
多平台下载
Mac版jdk12 for mac v12.0.2 官方版
猜你喜欢
javajdk

java
java软件下载中心,主要是提供java运行环境下载,包括java6,java7,java8等安装包,另外还有一些java相关的开发工具给大家,是从事开发的必备工具。当然,我们普通个人虽然不接触,但是平时我们用的软件或者玩的游戏其实蛮多都需要java环境的,缺少可能就用不了...

jdk
jdk也就是Java Development Kit的简称,它是Java语言的软件开发工具包.jdk下载页面可以帮您快速安装jdk1.6,jdk1.7等官方发布的所有版本,需要下载jdk安装包的建议收藏...
厂商其他下载
电脑更多+
Oracle Database 12c数据库软件
java 11(Java SE Development Kit 11)
jdk1.8 64位
Java SE Runtime Environment 8(java 8 update 321)
Java SE Runtime Environment(JRE8 64位版)
Oracle数据库存储开发(PL/SQL Developer)
Java SE Development Kit 17
Oracle 11g 64位/32位
Oracle SQL Developer(oracle数据库开发工具)
Oracle Database 12c 企业版客户端
JDK10(Java SE Development Kit 10)
Oracle VM VirtualBox虚拟机
oracle11g客户端精简版
toad for oracle 11
本类推荐
本类最新
百度云管家for mac版v4.36.2 苹果电脑版
P0sixspwn for macv1.0.8 官方版
百度网盘mac客户端v4.24.5 苹果电脑版
腾讯手机管家for mac(腾讯柠檬清理)v5.1.1 苹果电脑版
qq浏览器 for Macv6.30 苹果电脑版
360安全卫士for macv14.0 官方苹果电脑版
夜神模拟器for macv3.8.5.7 苹果电脑版
360浏览器for macv12.2.1662.0 苹果电脑版
cisco packet tracer思科模拟器mac版v8.2 官方版
福昕pdf阅读器for mac版(Foxit Reader mac)v12.0.1.0720 中文版
JetBrains AppCode 2022for Mac(iOS软件开发工具)v2022.2.4 中文版
蓝叠模拟器苹果电脑版bluestacks fo rmacv4.270.1.2803 苹果电脑版
360安全云盘同步版for macv1.2.3 苹果电脑版
Absinthe for macv2.0.4 苹果电脑版
iTunes for Macv12.8.2 多语言官方安装版
相关软件
JDK API 1.60 chm 中文版JDK6.0API中文版本文档是JavaTMPlatformStandardEdition6的API规范,可以用于下载到电脑上查看,比较方便,需要的就来下载吧。相关说明JavaSEPlatform软件包java.applet提供创建applet所必需的类和applet用来与其applet上
Java SE Runtime Environment(JRE7)7 Update x64 多语官方安装版JavaSERuntimeEnvironment(JRE7)是一个java运行环境,包括很多软件和游戏,必须要安装JRE1.7的运行环境才能运行,它包含了JVM标准实现及Java核心类库,目前还是比较流行的。官方说明适用于windowsx64位系统使用,Java2平台标准
JDK(TM)8(Java SE Development Kit)v8u331 官方正式版jdk832位的安装包分享给大家,JDK是Java语言的软件开发工具包,最新的jdk1.8带来了诸多更新内容,java开发人员需要的赶紧到it猫扑网下载吧,最新的JDK(TM)8安装包哟,你也可以下载64位的。jdk1.832位官方介绍今天,Oracle甲骨文公
jdk1.8 64位v8u331 官方版jdk1.864位是Oracle甲骨文公司发布的Java开发工具,全称JavaDevelopmentKit8,对于学习java的朋友自然是要一睹为快,抢先体验一下新的功能,下面我们为您带来32位和64位的安装包。关于jdk1.8DK(JavaDevelopmentKit)是SunMicros
下载排行
- 1115网盘mac版
- 2parallels desktop 14 for mac 破解版
- 3Parallels Desktop 12(mac虚拟机)
- 4电驴Mac版
- 5bootcamp驱动包win10版
- 6qq浏览器 for Mac
- 7水狐浏览器mac版
- 8pp助手 for mac
- 9adobe flash pro cc 2015 mac破解版
- 10iSyncer for mac(音乐列表导出工具)



itools经典版 for mac
腾讯电脑管家for MAC
卡巴斯基for mac
Winzip mac版
360安全浏览器mac版
微云for mac
Safari苹果浏览器for mac









网友评论
查看所有0条评论