-
jdk12 for mac
v12.0.2 官方版 -
- 软件大小:174M
- 软件语言:中文
- 软件类型:国产软件 / 网络工具
- 软件授权:免费软件
- 更新时间:2019-07-31 10:07
- 软件等级:
- 软件厂商:甲骨文股份有限公司
- 应用平台:Mac OS X
- 软件官网:https://www.itmop.com/
相关软件
jdk12(Java SE Development Kit) 64位v12.0
157M/中文/10.0
Linux jdk12 64位v12.0.2 官方版
182M/中文/10.0
Sun Java SE Development Kit (JDK) 6 Upda
75.3M/英文/10.0
JDK API 1.60 chm 中文版
34.7M/中文/10.0
Java SE Development Kit(JDK6)6u24 多国语
69.1M/多国语言[中文]/10.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软件
-
更多+厂商其他下载电脑软件安卓应用安卓手游苹果应用苹果手游MAC
Oracle Database 12c数据库软件 2.44G
下载/中文/4v12.1.0.2.0 标准版java 11(Java SE Development Kit 11) 138.8M
下载/中文/1v11.0.15 最新中文版jdk1.8 64位 169.0M
下载/中文/33v8u331 官方版Java SE Runtime Environment 8(java 8 update 321) 67M
下载/多国语言[中文]/6v8u321 官方安装版Java SE Runtime Environment(JRE8 64位版) 79.4M
下载/多国语言[中文]/20v8u321 中文官方安装版Oracle数据库存储开发(PL/SQL Developer) 54.5M
下载/中文/1v11.0.2.1766 绿色中文版Java SE Development Kit 17 151M
下载/中文/2v17.0.2 官方版Oracle 11g 64位/32位 2.05G
下载/中文/8v11.2.0.1.0 官方第二版
java runtime environment mac(jre8) 48M
下载/中文/1v8u291 苹果电脑版
其他版本下载
精品推荐javajdk
- 更多 (76个) >>javajava专题为用户提供java运行环境下载,java各个版本的安装包都可以免费下载,不管是jav开发,还是java编程,亦或是安装一些需要java运行环境支持的软件,都需要先安装jre或者jdk安装包,这里就可以找到你想要的什么是
Java SE Runtime Environment(JRE8 64位版)79.4M
/中文/20jdk7 64位(Java SE Development Kit 7)125.0M
/中文/23java 8u291166.6M
/中文/105JDK 6(Java SE Development Kit)59.3M
/中文/14jdk8152M
/中文/26java7 32位离线安装包30.4M
/中文/37JDK(TM)8(Java SE Development Kit)150.6M
/中文/10Java Runtime Environment(java6)69.2M
/中文/1jdk1.8 64位169.0M
/中文/33java虚拟机(jre-7u9-windows-x64/x32)57M
/中文/6
- 更多 (27个) >>jdkjdk是面向开发者使用的,Java开发员必装的软件,这里为您提供Javajdk下载合集,最新的是jdk1.9,不过目前使用较广泛的还是jdk1.864位和32位免费下载,还有jdk1.7、jdk1.6各个平台的安装程序,支持win、mac、linux系统
JDK10(Java SE Development Kit 10)388.5M
/中文/0jdk1.9 64位1KB
/中文/1jdk-8u121-windows-x64193M
/中文/8java se development kit linux(jdk7)49.4M
/中文/9Linux jdk12 64位182M
/中文/2jdk8152M
/中文/26jdk12(Java SE Development Kit) 64位157M
/中文/0jdk1.7绿色解压版133M
/中文/3JDK 6(Java SE Development Kit)59.3M
/中文/14Java SE Development Kit(JDK6)69.1M
/中文/1
相关文章
-
下载地址
-
jdk12 for mac v12.0.2 官方版
-
-
查看所有评论>>网友评论
-
更多>>猜你喜欢
- 夜神模拟器for mac
- 百度网盘mac客户端
- 齐家网装修平台
- 360浏览器for mac
- cisco packet tracer思科模拟器mac版
- 福昕pdf阅读器for mac版(Foxit Reader mac)
- JetBrains AppCode 2022for Mac(iOS软件开发工具)
- 蓝叠模拟器苹果电脑版bluestacks fo rmac
- 360安全云盘同步版for mac
- P0sixspwn for mac
- Absinthe for mac
- iTunes for Mac
- 网易MuMu Mac版
- 向日葵个人版 For Mac
- 火狐中国版 For Mac
- 飞鸽传书苹果电脑版
- 360安全浏览器mac版
- adobe illustrator cs5 for mac
- 腾讯手机管家for mac(腾讯柠檬清理)
- 火狐浏览器firefox mac版
- 新东方云教室mac版
- google earth for mac