资讯专栏INFORMATION COLUMN

千呼万唤始出来 Java8发布

lx1036 / 2529人阅读

摘要:跳票之王终于发布了带来了一系列激动人心的新特性,包括新的时间日期,以及和,在多线程环境下性能提升不少。

跳票之王Java8终于发布了!

Java8带来了一系列激动人心的新特性,包括lambda、新的时间日期AOPI,以及AtomicInteger和AtomicLong,在多线程环境下性能提升不少。

Java8的新特性如下:

JEP 126:Lambda、虚拟扩展方法

JEP 138:基于Autoconf的构建系统

JEP 160:针对Method Handles的Lambda形式的表征

JEP 161:简洁的配置文件

JEP 162:为模块化做准备

JEP 164:利用CPU指令来改善AES加密的性能

JEP 174:Nashorn引擎,允许在Java程序中嵌入JS代码

JEP 176:自动检测识别Caller-Sensitive方法

JEP 179:JDK API变化和稳定性记录

JEP 142:减少指定字段上的缓存争用

JEP 122:移除Permanent Generation(永久代)

JEP 173:移除一些很少使用的垃圾回收器组合

JEP 136:提供更多的验证错误信息

JEP 147:减少类元数据封装

JEP 148:支持创建小型虚拟机(3M以下)

JEP 171:添加3个内存有序化的内联函数

JEP 153:命令行启动JavaFX应用

JEP 101:目标类型推断

JEP 104:Java类型注解

JEP 105:DocTree API

JEP 106:在javax.tools中添加Javadoc

JEP 117:移除APT(Annotation-Processing Tool)

JEP 118:运行过程中可访问参数名

JEP 120:重复注解

JEP 139:增强了javac,以改善构建速度

JEP 172:DocLint工具,用来检查Javadoc注释内容

JEP 103:并行数组排序

JEP 107:集合数据批量操作

JEP 109:增强的包含Lambda的核心库

JEP 112:改进了字符集的实现

JEP 119:Core Reflection提供的javax.lang.model实现

JEP 135:Base64编解码

JEP 149:减少了核心库的内存占用

JEP 150:日期时间API

JEP 155:改进对并发的支持

JEP 170:JDBC 4.2

JEP 177:java.text.DecimalFormat.format优化

JEP 178:静态链接的JNI库

JEP 180:使用平衡树处理频繁的HashMap碰撞

JEP 127:改进了本地数据封装,采用Unicode CLDR数据

JEP 128:BCP 47局部匹配

JEP 133:Unicode 6.2

JEP 184:HTTP URL访问权限

JEP 113:MS-SFU Kerberos 5扩展

JEP 114:TLS Server Name Indication(SNI)扩展

JEP 115:AEAD密码套件

JEP 121:更强的口令加密系统算法

JEP 123:可配置的安全随机数生成方法

JEP 124:增强了证书撤回检测API

JEP 129:NSA Suite B加密算法实现

JEP 130:SHA-224消息摘要算法实现

JEP 131:针对64位Windows的SunPKCS11加密提供程序

JEP 140:特权限制

JEP 166:彻底检修JKS-JCEKS-PKCS12密钥库

JEP 185:JAXP 1.5(限制获取外部资源)

JDK 8下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html

原文 JDK8 Features
编译 SegmentFault

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/64065.html

相关文章

  • 千呼万唤出来,OpenCV 4.0正式发布

    摘要:目前,支持尚未完成仅支持加载编码的和,还未支持编码。部分支持对象检测网络的版本缺少一些提供矩形列表的最终图层。而且,此更改也已添加到分支。请注意,仅在英特尔上进行测试,因此仍需要额外的。为了使实时采集处理有高效,在模块中更新了支持。 OpenCV 4.0 正式版来啦!虽然官网还没更新,但Github已经放出来了!重回英特尔的OpenCV终于迎来一次大版本更新,增加了诸多新特性,快来一起看看吧...

    nifhlheimr 评论0 收藏0
  • Introducing FP in Java8

    摘要:函数副作用会给程序设计带来不必要的麻烦,引入潜在的,并降低程序的可读性。所以只能采用这种曲线救国的方式。则是把这种曲线救国拿到了台面上,并昭告天下,同时还对提供了一些语法支持。是自由变量,提供执行上下文,触发闭包执行。 背景 自从2013年放弃了Java就再也没有碰过。期间Java还发布了重大更新:引入lambda,但是那会儿我已经玩了一段时间Scala,对Java已经瞧不上眼。相比S...

    Prasanta 评论0 收藏0
  • 飞冰 2.0 正式发布并支持 Vue 项目开发

    摘要:距离正式版发布又过了两个月,飞冰迎来了大版本的更新。飞冰是什么详细的飞冰背景和介绍等,请参照正式版发布的介绍,这里不再赘述。飞冰带来了什么支持项目开发千呼万唤始出来。其次,已经进行全面升级,支持自定义物料源项目识别等功能和相关逻辑处理。 距离 1.0 正式版发布又过了两个月,飞冰迎来了 2.0 大版本的更新。 飞冰 2.0 是什么? 详细的飞冰背景和介绍等,请参照 1.0 正式版发布的...

    邱勇 评论0 收藏0
  • Cube完结篇:实践指南之CD持续部署

    摘要:本期内容是结合在的持续部署流程,实现从代码至到部署应用至中全自动的持续部署。编写自己的命令如果有困难,可以加群申请源代码示例也可以等近期即将发布的,这样更香。千呼万唤始出来,Cube完结篇来了!今天的内容,是持续部署至Cube掌握前3期教程内容搭配第四期使用,你就是全场最靓的仔!朋友们,来咯!上一期我们用云游戏的演示网站介绍了Java应用如何做成镜像部署至Cube。本期内容是结合Cube A...

    Tecode 评论0 收藏0
  • 干货速递 ▎Kubernetes有状态集群服务部署与管理(下)

    摘要:千呼万唤始出来,有状态集群服务部署与管理下将着重介绍与有状态集群服务相关的两个新特性和。把这些特性和有状态集群服务关联起来串一下,我们可以用来管理一个有状态服务集群,里每个对应集群的一个成员,集群的初始化可以用来完成。 千呼万唤始出来,《Kubernetes有状态集群服务部署与管理(下)》将着重介绍Kubernetes与有状态集群服务相关的两个新特性:Init Container 和 ...

    BDEEFE 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<