赞
踩
嗯,啊,额,只要是收集整理资源,当然很多不了解的东西和功能,我是很自然的就忽略掉了。改进毕竟很多,我只是列出了相对比较直观的改进
泛型
功能(伪泛型)迭代循环
,Iterator自动装箱
和自动拆箱
枚举
可变参数
静态引入
注解
)功能switch语句
以String作为条件,至此已支持4中基本类型(byte, char , short ,int
),2种对象类型(枚举,String
)类型推断
|
多个异常try-with-resources
语法,自动为资源类进行关闭,而无需finally进行AIO
0b1010000
, 以前只能8,10,16进制的表示钻石型语法
,省略类型参数的声明动态语言
lambda
表达式Stream流
处理Functional
函数式接口具体方法
LocalDate
等时间包,以改进原有DateOptional
来改进Null值的处理HashMap
和ConcurrentHashMap
模块化
JShell
,既类似node.js, python一样的命令行工具,对待简单的东西,可以直接命令测试Javadoc
, 使得Javadoc可以搜索List.of()
, Set.of()
, Map.of()
的方式初始化不可变集合
,省略了大量代码,语法糖私有接口具体方法
,补充了Java8默认和静态方法的支持G1垃圾收集器
作为默认的垃圾收集器,并标注CMS为过时收集器响应式编程
HTTP/2
客户端var
声明java Helloworld.java
即可Epsilon
的低开销垃圾收集器Z Garbage Collector
)的可伸缩低延迟垃圾收集器, 相比G1,停顿时间有了很大的改进,稳定在10ms以下HttpClient API
, 以后不再需要引入apache包的HttpClient或是okhttp就能支持高性能的网络编程TLS 1.3
的支持飞行记录器
进行商用下的使用invokedynamic
指令lambda
内部使用var
声明局部变量Shenandoah
低停顿的实验性垃圾收集器G1
垃圾收集器Switch
语句优化,可以省略break语句,合并多个caseJVM的常量API
, 有助于一些分析的实现ZGC
垃圾收集器, 归还未使用的堆内存给操作系统Switch语法
提为正式版,使得Switch的使用更加的顺滑和流畅"""
字符串块功能Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。