闪电下载吧 最新软件 免费软件 绿色软件

网络资源 软件专题

您的位置:闪电下载吧_绿色免费软件下载网站 > 工具软件 > Java SE Development Kit (JDK) 15.0 x64 官方最新版

Java SE Development Kit (JDK) 15.0 x64 官方最新版

  • 软件大小:未知
  • 更新日期:2020-09-17
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
Java SE Development Kit (JDK) 15.0 x64 官方最新版
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
JDK(Java Development Kit)Java开发工具包,是针对Java开发员的产品,JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。jdk15是用于使用Java编程语言构建应用程序和组件的开发环境。JDK包含一些工具,这些工具可用于开发和测试用Java编程语言编写并在Java平台上运行的程序。Java编程语言(Java)程序员的专用套件,具有用于软件开发的出色工具!这个功能强大的Java编程语言集合及其新更新为其集合添加了其他特殊功能和广泛使用的功能,这对Java语言程序员的开发人员将有很大的帮助。这个大型套件还可以完全测试和运行您开发的软件!Java提供了当今应用程序所需的丰富的用户界面,性能,多功能性,可移植性和安全性。Java是世界上与其他编程语言(例如C和#C)竞争的顶级编程语言之一。通常是Java编程语言,在各种操作系统(例如Android,Windows,Linux和Mac)上的软件和游戏开发中高度使用。这个功能强大的Java编程语言套件具有最新更新,在其套件中添加了其他功能,可以帮助开发Java开发人员和程序员。这个大型套件还可以完全测试并运行您的扩展软件.Java Development Kit(JDK)是整个Java的核心,包括了Java运行环境、Java开发工具包和Java基础类库源代码。

新功能

1、会计货币格式支持
可以通过NumberFormat.getCurrencyInstance(Locale)使用“ u-cf-account” Unicode语言环境扩展名来获得具有记帐样式的货币格式实例,其中在某些语言环境中用括号将金额格式化。例如在中Locale.US,它将格式化为“ ($3.27)”而不是“ -$3.27”。有关更多信息,请参阅CLDR的记帐货币格式样式。
2、JEP 359记录(预览)
在JDK 14中,“ 记录(JEP 359)”预览功能添加了一个新类java.lang.Record。该java.lang包是按需隐式导入的import java.lang.*。如果现有源文件中的代码按需导入某些其他程序包,例如,import com.myapp.*;并且该其他程序包声明了一个名为的类型Record,则引用该类型的现有源文件中的代码将不进行更改而不会编译。要编译代码,请Record使用单类型导入(例如)导入其他包的类型import com.myapp.Record;。
3、澄清ReadableByteChannel.read()的规范和相关方法
的规格DatagramChannel.receive(),FileChannel.read(ByteBuffer,long),ReadableByteChannel.read(),和ScatteringByteChannel.read()方法已经在此版本已经更新到指定的IllegalArgumentException是,如果(任何)缓冲区参数(S)是只读的抛出。此更改仅调整规范以匹配现有的长期行为。
4、Windows上的JEP 365 ZGC
Z垃圾收集器(ZGC)现在可在Windows上作为实验功能使用。要启用它,请使用JVM标志-XX:+UnlockExperimentalVMOptions -XX:+UseZGC。有关更多信息,请参见Windows上的JEP 365:ZGC。
5、macOS上的JEP 364 ZGC
Z垃圾收集器(ZGC)现在可作为macOS上的实验功能使用。要启用它,请使用JVM标志-XX:+UnlockExperimentalVMOptions -XX:+UseZGC。有关更多信息,请参见macOS上的JEP 364:ZGC。
6、并行GC改进
并行GC已采用与其他收集器相同的任务管理机制来调度并行任务。这可能会显着提高性能。由于这一变化,以下产品标志已过时: -XX:BindGCTaskThreadsToCPUs,-XX:UseGCTaskAffinity,和-XX:GCTaskTimeStampEntries。
7、G1的JEP 345 NUMA感知内存分配
G1垃圾收集器现在尝试跨垃圾收集在年轻一代的同一NUMA节点上分配和保留对象。这类似于并行GC NUMA意识。
G1尝试使用严格的交错在所有可用的NUMA节点上均匀分布Humongous和Old区域。从年轻一代复制到老一代的对象的放置是随机的。
通过使用-XX:+UseNUMA命令行选项,可以自动启用这些新的NUMA-Aware内存分配试探法。有关更多信息,请参见 JEP 345:G1的NUMA感知内存分配。
8、JEP 349 JFR事件流
JDK Flight Recorder(JFR)现在通过使用位于jdk.jfr.consumer包中的新API动态地消耗事件来支持对Java应用程序的连续监视。使用JFR时始终启用该功能,这意味着直到最后一秒的记录数据都可用于过程中和过程外消耗。有关更多信息,请参见JEP 349:JFR事件流。
9、TLS,CertPath和签名JAR中的弱命名曲线默认情况下处于禁用状态
默认情况下,通过将弱命名曲线添加到以下disabledAlgorithms安全属性来禁用它们:“ jdk.tls.disabledAlgorithms”,“ jdk.certpath.disabledAlgorithms”和“ jdk.jar.disabledAlgorithms”。下面列出了命名曲线。
如果要禁用47条弱命名曲线,则向每个disabledAlgorithms属性添加单独的命名曲线将不堪重负。为减轻这种情况,实现了一个新的安全属性“ jdk.disabled.namedCurves”,该disabledAlgorithms属性可以列出所有属性共有的命名曲线。要在属性中使用新disabledAlgorithms属性,请在完整属性名之前加上关键字include。用户仍然可以将单独的命名曲线添加到disabledAlgorithms与此新属性分开的属性。这些属性中不能包含其他disabledAlgorithms属性。
要恢复命名曲线,请include jdk.disabled.namedCurves从特定或所有 disabledAlgorithms安全性属性中删除。要恢复一条或多条曲线,请从jdk.disabled.namedCurves属性中删除特定的命名曲线。
曲线被禁用通过jdk.disabled.namedCurves包括以下:secp112r1,secp112r2,secp128r1,secp128r2,secp160k1,secp160r1,secp160r2,secp192k1,secp192r1,secp224k1,secp224r1,secp256k1,sect113r1,sect113r2,sect131r1,sect131r2,sect163k1,sect163r1,sect163r2,sect193r1,sect193r2 ,sect233k1,sect233r1,sect239k1,sect283k1,sect283r1,sect409k1,sect409r1,sect571k1,sect571r1,X9.62 c2tnb191v1,X9.62 c2tnb191v2,X9.62 c2t2b2v1,X9.62 c2t2b2v1,X9.62 .62 c2tnb359v1,X9.62 c2tnb431r1,X9.62 prime192v2,X9.62 prime192v3,X9.62 prime239v1,X9.62 prime239v2,X9.62 prime239v3,brainpoolP256r1,brainpoolP320r1,brainpoolP384r1,brainpoolP512r1
保持启用的曲线为:secp256r1,secp384r1,secp521r1,X25519,X448
10、Apache Santuario库已更新至版本2.1.4
Apache Santuario库已升级到版本2.1.4。结果,com.sun.org.apache.xml.internal.security.parser.pool-size引入了新的系统属性。
这个新的系统属性设置DocumentBuilder处理XML签名时使用的内部缓存的池大小。该函数等效org.apache.xml.security.parser.pool-size于Apache Santuario中使用的系统属性,并且具有相同的默认值20。
11、允许默认情况下调用可发现的javac插件
现在,如果未javac在从命令行传递到的选项或optionsAPI调用的参数中显式启动javac“ plugins”,则默认情况下可以选择启动它。通过实现Plugin.isDefault()return 方法可以启用此行为true。
12、SAX ContentHandler处理XML声明的新方法
declaration已添加新方法SAX ContentHandler以接收XML声明的通知。通过实现此方法,应用程序可以完全按照输入文档中的声明接收版本,编码和独立属性的值。
检查JDK环境配置命令:
CMD 输入 java -version
Java环境一键配置小工具
https://www.lanzoux.com/iadm0uf
下载地址
本类排行
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 网站标签-香港服务器 -群英
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧