JDK 10.0.1全称Java SE Development Kit 10它实现了java10的标准版,最新版改进了一个本地类型的推断,加了一个垃圾回收的干净接口,对局部进行变量推断,多个存储库合并成一个等内容,更易使用。

JDK 10功能特性
1、局部变量类型推断
局部变量类型推断可以说是Java 10中最值得注意的特性,这是Java语言开发人员为了简化Java应用程序的编写而采取的又一步,如下图所示。

这个新功能将为Java增加一些语法糖 – 简化它并改善开发者体验。新的语法将减少与编写Java相关的冗长度,同时保持对静态类型安全性的承诺。局部变量类型推断将引入”var”关键字,也就是你可以随意定义变量而不必指定变量的类型,如下图:将被下面这个新语法所取代:

看完是不是有点JS的即视感???越来越像JS了吗?!虽然类型推断在Java中不是一个新概念,但在局部变量中确是很大的一个改进。
说到类型推断,从JDK5引进泛型,到JDK7的操作符允许不绑定类型而初始化List,再到JDK8的Lambda表达式,再到现在JDK10的局部变量类型推断,Java类型推断正大刀阔斧的向前发展。
局部变量类型推荐仅限于如下使用场景:
局部变量初始化
for循环内部索引变量
传统的for循环声明变量
Java官方表示,它不能用于以下几个地方:
方法参数
构造函数参数
方法返回类型
字段
捕获表达式(或任何其他类型的变量声明)
2.GC改进和内存管理
JDK10中有2个JEP专门用于改进当前的垃圾收集元素。
第一个垃圾收集器接口是(JEP304),它将引入一个纯净的垃圾收集器接口,以帮助改进不同垃圾收集器的源代码隔离。
预定用于Java10的第二个JEP是针对G1的并行完全GC(JEP307),其重点在于通过完全GC并行来改善G1最坏情况的等待时间。G1是Java9中的默认GC,并且此JEP的目标是使G1平行。
3.线程本地握手(JEP312)
JDK10将引入一种在线程上执行回调的新方法,因此这将会很方便能停止单个线程而不是停止全部线程或者一个都不停。
4.备用内存设备上的堆分配(JEP316)
允许HotSpotVM在备用内存设备上分配Java对象堆内存,该内存设备将由用户指定。
5.其他Unicode语言–标记扩展(JEP314)
目标是增强java.util.Locale及其相关的API,以便实现语言标记语法的其他Unicode扩展(BCP47)。
6.基于Java的实验性JIT编译器
Oracle希望将其JavaJIT编译器Graal用作Linux/x64平台上的实验性JIT编译器。
7.根证书(JEP319)
这个的目标是在Oracle的JavaSE中开源根证书。
8.根证书颁发认证(CA)
这将使OpenJDK对开发人员更具吸引力,它还旨在减少OpenJDK和OracleJDK构建之间的差异。
9.将JDK生态整合单个存储库(JEP296)
此JEP的主要目标是执行一些内存管理,并将JDK生态的众多存储库组合到一个存储库中。
10.删除工具javah(JEP313)
从JDK中移除了javah工具,这个很简单并且很重要。
检查JDK环境是否配置成功命令
CMD命令提示符输入 java -version
配置工具下载
官方介绍
甲骨文Oracle公司Java SE, JDK 10 于已2018年3月20号正式发布!尽管JDK 9对于许多Java开发人员非常新鲜,但它的发展并没有停止。特别是JDK 10为局部变量实例化引入类型推断机制,并将现有的JDK存储库合并到一个Mercurial存储库中。此外,为了更快地迭代,以及跟进社区反馈,Java 的版本发布周期变更为每六个月一次,并且承诺不会跳票。新的发布周期也会严格遵循时间点,将在每年的 3 月份和 9 月份发布。
JDK(Java Development Kit)是整个Java的核心,包括了Java运行环境、Java开发工具和Java基础类库源代码。JDK作为JAVA开发的环境,是运行JAVA程序不可缺少的环境,不管是做JAVA开发还是做安卓开发,都必须在电脑上安装JDK。小到小型设备,大到智慧城市,Java的贡献力量是其他任何技术无可比拟的。
- PC官方版
- 安卓官方手机版
- IOS官方手机版
















下载
下载
下载
下载 
Apifox(Api调试管理工具)2.1.29.1 绿色版
小乌龟代码管理工具(TortoiseGit)2.13.0.1 中文免费版
SoapUI破解版5.7.0 最新版
小皮面板(phpstudy)8.1.1.3 官方最新版
Ruby3.0(ruby运行环境)3.0.2 官方版
gcc编译器( MinGW-w64 9.0.0绿色版)免费下载
宝玉编辑助手0.0.05新版
火花编程软件2.7.2 官方pc版
猿编程少儿班客户端3.1.1 官方版
Restorator 2009中文版单文件汉化版
十六进制阅读小工具
IT码农工具软件1.0 中文免费版
python爬虫实战入门教程pdf免费版
Postman Canary(网页调试软件)官方版7.32.0绿色免费版
大耳猴少儿编程客户端1.1.2 官方免费版
excel批量sql语句(通过excel构建sql工具)1.0 免费版
软件添加弹窗和网址工具1.0 中文免费版
天霸编程助手2.1 单文件中文版
ida pro 中文破解版(反编译工具)7.0 永乐汉化版64位
VBA代码助手3.3.3.1官方版
Node.js开发实战教程百度云完整版【36课】
猿编程电脑端3.9.1.347 官方PC版
蒲公英 Android SDKV4.1.11 官方最新版
蒲公英iOS SDK2.8.9.1 官方最新版
WxPython中文可视化编辑器1.2 简体中文免费版
Python代码生成器1.0 中文免费版
C语言代码实例助手1.0 免费版
c primer plus第6版中文版高清版
C++ Primer Plus 2021电子版最新版
notepad++7.8.2 中文免费版
wpe pro Alpha 0.9a 中文绿色版




Microsoft Spy++9.10 中文绿色版
源代码保护工具(Dotfuscator Professional
MDB数据库管理软件1.0 中文免费版
源码安全监测工具(Fortify SCA 2016)【附cr
RTX ServerSDK 2015官方最新版
阿猫串口调试助手2.4.0.0绿色免费版
精易论坛SQL语句生成器2.1 绿色最新版 【
java开源报表系统(JasperReports Library)6
独立团游戏作坊窗口分析工具【VIP全套教程及