java se development kit 10是JAVA最新的开发环境,你可以通过下载JAVA10 64位来体验最新版JDK的新特性,最重要的一个特性就是本地变量类型推断,让程序员们可以更便捷的编写JAVA代码,还能学到许多关于JAVA的新技术,是JAVA开发人员必备开发环境。

java se development kit 10新特性

1、核心库/ java.util中

Optional.orElseThrow()方法

一个新的方法orElseThrow已被添加到Optional课堂上。它是现有get方法的同义词,并且是现在的首选方法。

2、核心库/ java.util中:收藏

用于创建不可修改集合的API

已经添加了几个新的API,以促进创建不可修改的集合。该List.copyOf,Set.copyOf和Map.copyOf方法从现有实例中创建新的集合实例。新的方法toUnmodifiableList,toUnmodifiableSet以及toUnmodifiableMap已被添加到Collectors在流包类。这些允许流的元素被收集到一个不可修改的集合中。

3、芯-SVC / java.lang.management

系统属性以禁用JRE上次使用情况跟踪

引入了新的系统属性jdk.disableLastUsageTracking来禁用正在运行的VM的JRE上次使用情况跟踪。该属性可以在命令行通过使用被设置 -Djdk.disableLastUsageTracking=true或-Djdk.disableLastUsageTracking。使用此系统属性集,无论设置的com.oracle.usagetracker.track.last.usage属性值如何,JRE上次使用情况跟踪都将被禁用usagetracker.properties。

4、工具/ javadoc的(工具)

javadoc支持多种样式表

一个新的javadoc命令行选项--add-stylesheet已被添加到javadoc工具中。新--add-stylesheet选项支持在生成的文档中使用多个样式表。现有的-stylesheetfile选项现在有一个别名,--main-stylesheet以帮助区分主样式表和其他样式表。有关更多详细信息,请参阅javadoc工具的“工具参考”文档。

5、工具/ javadoc的(工具)

重写不改变规范的方法

新的选项--overridden-methods=值已被添加到javadoc工具中。许多类在不改变规范的情况下重写继承的方法。该--overridden-methods=值选项可用于组这些方法与其它的继承方法,而不是用在类中声明的其它方法记录他们的细节。有关更多详细信息,请参阅javadoc工具的“工具参考”文档。

6、工具/ javadoc的(工具)

API说明摘要的注释标记

添加了一个新的内联标签,{@summary ...}以明确指定用作API描述摘要的文本。默认情况下,从第一句推断API描述的摘要。这是通过使用一个简单的算法或java.text.BreakIterator。然而,这种启发式方法并不总是正确的,可能会导致对第一句结尾的错误判断。新的标签可以显式设置API摘要文本而不是推断。请参阅标准Doclet的文档注释规范。

7、部署/插件

删除常见的DOM API

该com.sun.java.browser.plugin2.DOM和sun.plugin.dom.DOMObjectAPI已被删除。应用程序可以netscape.javascript.JSObject用来操纵DOM。

8、热点/运行

拆除FlatProfiler

在JDK 9中弃用的FlatProfiler已通过删除实现代码而过时。通过设置-XprofVM参数来启用FlatProfiler 。该-Xprof版本仍然被认可,但是,设置它将打印出警告消息。

9、热点/运行

删除过时的-X选项

过时的HotSpot VM选项(-Xoss,-Xsqnopause,-Xoptimize,-Xboundthreads和-Xusealtsigs)已被删除。

10、avaFX的/应用程序生命周期

删除HostServicesgetWebContext方法

该HostServices::getWebContext方法在JDK 9中已弃用,不适用于该方法。这个功能没有替代品。应用程序将不再能够与JavaFX Applet的封闭网页进行通信。请注意,该功能所依赖的Java插件也被弃用以便移除。

JDK10主要特性

286:本地变量类型推断

296:将JDK森林合并到单个资源库中

304:垃圾收集器接口

307:用于G1的并行完全GC

310:应用程序类数据共享

312:线程本地握手

313:移除本地报头生成工具(javah)

314:附加Unicode语言标签扩展

316:替代存储设备上的堆分配

317:基于实验Java的JIT编译器

319:根证书

322:基于时间的版本控制

网盘密码:unx6

java10_JAVA10 64位下载|java se development kit 10(JDK10)下载 v10.0 官方版 - 比克尔下载相关推荐

  1. 水星UD6S网卡Linux驱动,水星UD6S驱动|水星UD6S无线网卡驱动下载 v1.0 官方版 - 比克尔下载...

    水星UD6S无线网卡驱动是水星UD6S无线网卡的Windows驱动程序,水星D6S双频无线网卡适用于台式电脑.笔记本等设备进行无线连接,可以提供方便.快捷的无线上网方式,但是与电脑连接后,需要安装驱动 ...

  2. oracle 表建模工具,Oracle数据库建模工具(ModelRight for Oracle)下载 V4.0 官方版 - 比克尔下载...

    ModelRight for Oracle是一款Oracle数据库建工具,有了它你就不用在敲那么多的命令了,只需要点几下鼠标就可以创建出一个数据库模型,然后根据模型来制作数据库,不仅简单,也不容易出错 ...

  3. apimac版 java_jdk1.8 mac官方下载-Java SE Development Kit 8 mac下载8u181 官方最新版__西西软件下载...

    jdk1.8 mac版本下载,Java SE Development Kit 8 for mac是苹果系统的版本,JDK(Java Development Kit)是Sun Microsystems针 ...

  4. java sdk7.0下载_jdk7.0下载(Java SE Development Kit 7) 7u80官方版 win32

    Java SE Development Kit 7官方下载,JDK是Java开发环境.JAVA语言恐怕是稳居网路应用程序语言的首选了,这都要归功于它高度的安全性以及跨平台的特性,几乎在目前所有的电脑平 ...

  5. 主机宝iis版_主机宝IIS版|IIS网站宝(IIS科技主机管理系统)下载 v3.0 官方免费版 - 比克尔下载...

    IIS网站宝,是一个IIS建站工具,全称"IIS科技主机管理系统",就是以前的"主机宝IIS版",能够一键安装php+mysql+phpmyadmin+asp等 ...

  6. mysql导入xml 工具下载_XmlToOracle(XML导入Oracle工具)下载_XmlToOracle(XML导入Oracle工具) 版本: V2.0官方版_魅蓝下载...

    XmlToOracle(XML导入Oracle工具)简介 XmlToOracle(XML导入Oracle工具)简介一:XmlToOracle是一款XML导入Oracle的数据库东西,可以把XML文件中 ...

  7. linux搭建天地伟业easy7,easy7视频监控系统客户端|天地伟业easy7监控客户端简洁版(Easy7 Smart Client Express)下载 V7.12 官方版 - 比克尔下载...

    Easy7 Smart Client Express就是天地伟业简洁版的easy7视频监控系统客户端,支持天地伟业的DVR.NVR.网络视频编码器.网络摄像机.高清编码器等设备,该软件属于单机版软件, ...

  8. php框架 s,开源免费的PHP框架|轻量级PHP框架(DecSoft's Humm PHP)下载 V2019.4 官方版 - 比克尔下载...

    DecSoft's Humm PHP是一个轻量级PHP框架,而且还是开源免费的,它非常的小,但是你可以快速通过这个框架来创建你的网站,最重要的是源代码开发,对于具有开发能力的你来说,你可以对其进行修改 ...

  9. ykhmi是什么触摸屏软件_YKHMI组态编程软件|中达优控触摸屏编程软件(YKBuilder)下载 v5.0.200 官方版 - 比克尔下载...

    YKBuilder是一款中达优控触摸屏编程软件,是中达优控YKHMI系列人机界面的集成开发环境,可以通过对现场数据的采集处理,以动画显示.报警处理.流程控制和报表输出等多种方式向用户提供解决实际工程问 ...

最新文章

  1. 深度Linux13,Ubuntu 13.04安装Linux Deepin特色软件
  2. JCIM | 用于自动生成类药分子的生成网络复合体(GNC)
  3. java io 输出流_Java IO 输入和输出流
  4. 互联网人的恶梦是加班?不,是饥荒!
  5. poj3253 Fence Repair(贪心+哈夫曼 经典)
  6. AES地址栏传参加密
  7. POJ 1191 棋盘分割(区间DP)题解
  8. Android 多个listview的实现
  9. 成都阿里技术一面后感,给广大码友的一些小建议
  10. 基本知识 100028
  11. CSDN个人主页下如何添加微信公众号?
  12. Safari 浏览器扩展安装后未显示
  13. python在财务中的应用实训报告-衡南2020年_商务办公软件应用与实践_高校邦_期末答案...
  14. 六月申城如约而至,2021上海空气新风展邀您共襄行业盛举
  15. sketchup 图片转模型_紫天学习星球教学:如何在SU里把JPG图片变成三维模型
  16. python公式计算_Python Numpy计算各类距离的方法
  17. C# 操作Word书签(二)——读取、替换Word书签
  18. 性能测试从零开始(视频笔记 20210504)
  19. 雷电网络 微支付通道
  20. 在ORACLE中用DBCA创建数据库

热门文章

  1. django经度纬度计算两点距离实例及微信商家付款给用户接口实例
  2. 【scratch】class_1_界面介绍
  3. springboot请求put请求
  4. v-model 原理及使用
  5. 公众号上怎么转换html格式,教你完美复制别人的公众号内容和图片到自己的号...
  6. java异常-绝对解决! The valid characters are defined in RFC 7230 and RFC 3986
  7. 关于 BBBB 站视频删除问题解释
  8. Word论文格式-页眉页脚页码
  9. 502粘到手上变硬了怎么办_手指被502粘住了?别硬扯,教你2招,胶水自动融化...
  10. 如何获取系统下目录的文件系统类型