« 家庭特点里程碑 · 建立 日历 »
JDK 7中

特点

这是由甲骨文正在开发的功能,和其他列表中,JDK 7中。

这些功能将建议列入中的Java SE 7平台JSR ,除了为实现特定的上市的。

评论:JDK7开发在openjdk.java.net

摘要

特点是按顺序列出,或多或少,从最低到最高整体的JDK软件栈。

VM JSR 292:支持动态类型的语言(InvokeDynamic)
  严格的检查类文件
JSR 334:小语言增强(项目钱币)
核心 升级类加载器体系结构
  一个URLClassLoader的方法来关闭
  并发性和集合更新(jsr166y)
I18N Unicode的6.0
  本地化增强
  单独的用户区域设置和用户界面的语言环境
ionet JSR 203:更多新的I / O Java平台的API(NIO.2 )
  NIO.2 ZIP / JAR归档文件系统提供商
  的SCTP(流控制传输协议)
  SDP(套接字直接协议)
  使用Windows Vista的IPv6协议栈
  TLS 1.2
椭圆曲线加密(ECC)
JDBC JDBC 4.1
客户端 XRender管道的Java 2D
  6u10图形功能创建新的平台 API
  Nimbus的外观和感觉的Swing
  秋千JLayer组件
  Gervill声音合成器 [新]
网页 更新XML堆栈
MGMT 增强的MBean [更新]

此列表包含[新]功能,这实际上是集成的里程碑1,但由于笔误,此处没有列出前。 也有一个[更新]功能。

曾经计划JDK 7中,但后来推迟到JDK 8或更高版本的功能在本页面底部列出。

虚拟机
JSR 292:支持动态类型的语言(InvokeDynamic)
给JVM,Java语言,并在Java SE API扩展,以支持实施动态类型语言在Java语言本身的附近的性能水平
铅: 约翰玫瑰
规格: JSR 292 ; java.lang.invoke
相关链接: 项目页面 的wiki页面 , 邮件列表
目标:货币供应M3的里程碑

严格的检查类文件
在指定JSR 202 ,这是部分Java SE 6中 ,并在最近批准的维修修订的JSR 924 ,类文件的版本51(SE 7)或更高版本必须进行验证的类型检查验证; VM不能失败到老推理验证。
铅:卡伦金尼尔
规格: JSR 202 § 4.11.1
目标:M9的里程碑

语言
JSR 334:小语言增强(项目钱币)
一套小语种的变化,旨在简化常见的,一天一天的编程任务:在switch语句中的字符串,尝试与资源的陈述,改善泛型实例创建的类型推断(“钻石”),简化了可变参数的方法调用,更好地不可分割的文字,以及改进的异常处理(多副渔获物)
铅: 乔达西
规格: JSR 334
相关链接: 项目页面 , 邮件列表
里程碑目标:M11

核心
升级类加载器体系结构
ClassLoader的API和实现的修改,以避免在非分层的类加载器的死锁拓扑
铅:卡伦金尼尔
规格: java.lang.ClassLoader的 registerAsParallelCapable ,getClassLoadingLock
链接: 摘要
目标:货币供应M3的里程碑

一个URLClassLoader的方法来关闭
一个方法,它释放的基础资源,如打开文件,为URLClassLoader举行
导语: 麦明康
规格: java.net.URLClassLoader.close
链接: 摘要
里程碑目标:M2

并发性和集合更新(jsr166y)
一个轻量级的fork / join框架,灵活的和可重复使用的同步的障碍,传输队列,并发相连的双端队列,和线程本地伪随机数发生器
导语: Doug Lea的
规格: java.util.concurrent中 : ForkJoinPool , 相位 , TransferQueue ,ConcurrentLinkedDeque , ThreadLocalRandom
相关链接: 概述 ; 草案API ; 维基
目标:M5的里程碑

国际
Unicode的6.0
支持Unicode的版本升级到6.0
铅:由香卡米亚
规格: 6.0的Unicode ; java.lang.Character
里程碑目标:M11

本地化增强
java.util.Locale类的升级,以支持IETF的BCP 47(语言识别标签)和非编码区35(本地数据标记语言)
规格: IETF的BCP 47 : java.util.Locale的 : forLanguageTag ,toLanguageTag ; UTR区35 : java.util.Locale的 :getUnicodeLocaleAttributes , getUnicodeLocaleType ,getUnicodeLocaleKeys
链接: 概述
里程碑目标:M11

单独的用户区域设置和用户界面的语言环境
升级处理的区域设置单独的用户界面的语言环境的格式语言环境
规格: java.util.Locale的 getDefault , setDefault ; Locale.Category
里程碑目标:M11

的I / O和网络
JSR 203:更多新的I / O Java平台的API(NIO.2)
文件系统访问,可扩展的异步I / O操作,套接字通道绑定和配置,新的API和多播数据报
铅: 阿兰贝特曼
规格: JSR 203
相关链接: 项目页面 ; 采访 , 谈视频 ; java.net文章
里程碑目标:M2

NIO.2 ZIP / JAR归档文件系统提供商
NIO.2一个全功能,并支持ZIP和JAR文件的文件系统供应商
铅: 阿兰贝特曼
里程碑目标:M11

的SCTP(流控制传输协议)
Solaris上的流控制传输协议的执行特定的API
铅: 克里斯赫加蒂
相关链接: 项目页面 , 邮件列表
目标:货币供应M3的里程碑

SDP(套接字直接协议)
实施具体的支持,可靠,高性能的InfiniBand连接的网络,在Solaris和Linux流
铅: 阿兰贝特曼
目标:货币供应M3的里程碑

使用Windows Vista的IPv6协议栈
网络代码升级,优先使用旧版Windows堆栈的Windows Vista中的IPv6协议栈,可用时,
导语: 麦明康
里程碑目标:货币供应量M1

TLS 1.2
添加支持传输层安全性版本1.2( RFC 5246 )
铅: 布拉德韦特莫尔
规格: RFC 5246 , RFC 5289 , RFC 5469 ; javax.net.ssl ​​:ExtendedSSLSession , SSLSocket.getHandshakeSession
里程碑目标:M11

安全与加密
椭圆曲线加密(ECC)
一个标准的椭圆曲线加密(ECC)算法的便携式的实施,使所有Java应用程序可以使用ECC出的
铅:文森特瑞安
目标:M5的里程碑

数据库连接
JDBC 4.1
升级到JDBC 4.1和1.1行集
铅:兰斯安徒生
规格: 的java.sql ; javax.sql.RowSet的 RowSetFactory , RowSetProvider
里程碑目标:M11

客户端
XRender管道的Java 2D
基于X11 XRender扩展,它提供了访问许多现代GPU的功能后的一个新的Java2D图形管道
铅: 克莱门斯Eisserer ;团队: 德米特里Trembovetski
目标:M9的里程碑

6u10图形功能创建新的平台API
创建新平台的API原本在6u10的版本中实现的功能:透明和不规则窗口,和重量级/轻量级组件混合
铅:安东尼彼得罗夫
规格: java.awt中 : 窗口 : setShape , setOpacity ; 组件
目标:货币供应M3的里程碑

Nimbus的外观和感觉的Swing
Swing的一个跨平台的下一代的外观和感觉
铅: 曾钰成波茨 ;团队: 理查德拜尔 ,彼得Zhelezniakov
规格: javax.swing.plaf.nimbus
相关链接: 项目页面
目标:货币供应M3的里程碑

秋千JLayer组件
SwingLabs JXLayer组件装饰平台
铅: 亚历山大Potochkin
规格: javax.swing.JLayer
友情链接:JXLayer项目
目标:M5的里程碑

Gervill声音合成器[新]
丢弃旧的,专有的赞成Gervill,担保声音合成器,作为建议,为创建一个合成器音频合成引擎项目
铅:卡尔黑尔加松
相关链接: 项目页面
里程碑目标:货币供应量M1

网站
更新XML堆栈
的XML堆栈组件升级到最新的稳定版本:JAXP 1.4,JAXB的2.2A,和JAX - WS 2.2
导语:王乔
规格:相应的维修评论JSR 206(JAXP) , JSR 222(JAXB)的 , JSR 224(JAX - WS)
里程碑目标:M12

管理
增强的MBean [更新]
增强现有的com.sun.management MBean的报告最近对整个系统的CPU负载,JVM进程的CPU负载,并发送JMX通知GC事件发生时(以前这个功能包括增强的JMX代理,但下降是由于时间不够)
铅:弗雷德里克Parain
规格: com.sun.management : OperatingSystemMXBean ,GarbageCollectorMXBean
里程碑目标:M13

推迟到8或更高版本的JDK
JSR 294:模块化编程语言和VM支持
增强的Java语言和虚拟机的规范,以支持模块化编程,在编译时和运行时
铅: 亚历巴克利
规格: JSR 294
友情链接: 邮件列表

JSR 308:Java类型说明
Java注释语法的扩展,允许在发生任何类型的注释
铅: 迈克尔安永会计师事务所 ;团队: 乔纳森长臂猿
规格: JSR 308
相关链接: 项目页 , 详细的项目页

JSR TBD:集合的语言支持
不可改变的名单,设置,和地图,和索引访问语法的文字表达式,列表和地图
铅: 乔达西
相关链接: 项目页面 , 邮件列表

JSR TBD:项目LAMBDA
Lambda表达式(非正式的“倒闭潮”)和Java编程语言的后卫方法
铅: Brian Goetz的 ;队: 亚历巴克利 , 乔纳森本斯 , 马克莱因霍尔德
相关链接: 项目页面 , 邮件列表

模块化(Jigsaw项目)
一个简单,低层次的模块系统集中模块化JDK的目标后,该系统的应用JDK本身
铅: 马克莱因霍尔德 ;队: 亚历巴克利 , 乔纳森长臂猿
链接: 引进 项目页面 , 邮件列表

JSR 296:Swing应用程序框架
一个API来定义一个典型的Swing应用程序的基本结构,从而消除了大量的样板代码,并提供一个大大改善的初步开发经验
铅: 亚历山大Potochkin
规格: JSR 296

秋千JDatePicker组件
SwingLabs JXDatePicker组件添加到平台
铅: 亚历山大Potochkin
友情链接: JXDatePicker API

转载于:https://www.cnblogs.com/phonegap/archive/2011/07/09/2535723.html

JDK7新特性简单翻译介绍相关推荐

  1. jdk7新特性学习笔记

    jdk7新特性学习笔记 从网络down了视频看,记录下学过的东西. 1.二进制字面量 JDK7开始,可以用二进制来表示整数(byte,short,int和long),语法:在二进制数值前面加 0b或者 ...

  2. Java8新特性:Stream介绍和总结

    Java8新特性:Stream介绍和总结 什么是Stream 流(Stream)是数据渠道,用于操作数据源(集合.数组等)所生成的元素序列. 集合讲的是数据,流讲的是计算 注意: Stream自己不会 ...

  3. Android系统(62)-----Android 7.1 新特性之 Shortcuts 介绍

    Android 7.1 新特性之 Shortcuts 介绍 Android 7.1 允许 App 自定义 Shortcuts,类似 iOS 的 3D touch.通过在桌面长按 App 弹出 Shor ...

  4. H5C3新特性简单总结

    H5C3新特性简单总结 CSS3新特性: 1.颜色:新增RGBA,HSLA模式 2. 文字阴影(text-shadow) 3. 边框: 圆角(border-radius)边框阴影: box-shado ...

  5. 浮点数,字符串入门,基本数据类型自动转换,JDK7新特性, 变量.

    8.1 浮点型 **√ **float**类型又被称作单精度类型,尾数可以精确到7位有效数字,在很多情况下,float类型的精度很难满足需求. √ ****double表示这种类型的数值精度是floa ...

  6. JDK7新特性之try-with-resources

    JDK7新特性之try-with-resources 本节内容并非JDK8的新特性,而是JDK7的新特性.此处讲解是因为多数人并不知道. 传统方式在资源关闭时,需要对每个需要关闭的资源进行 手动调用c ...

  7. Android4.0新特性 中文翻译

    转自http://www.eoeandroid.com/thread-103300-1-1.html android4.0 SDK发布有一段时间了,在eoe上找到了翻译过的新特性说明,特转载 Andr ...

  8. Java 8 新特性,Optional介绍 | 春松客服

    目录 缘起 Optional类 Optional对象构造方法 提取Optional对象的值 使用orElse()方法获取值 使用filter()方法过滤 示例程序 注意事项 使用场景 orElseGe ...

  9. JDK7新特性详细说明及代码示例

    在2011年7月28日,Oracle发布了JDK7的正式版.最近我从网上搜集了一些资料,把文字说明和代码示例结合起来,方便我们的学习. 下面我们来看看JDK7比6多了哪些新特性 1.访问文件系统 与之 ...

最新文章

  1. python【蓝桥杯vip练习题库】ADV-185五次方数(枚举)
  2. 鹅厂分享:AB实验只是开始?如何归因和解读才是王道!
  3. python: 判断字符串是否为合法的json格式
  4. Vue2.x通用条件搜索组件的封装及应用
  5. MOXy的@XmlVariableNode – JSON模式示例
  6. 修改用户名_Word办公技巧:如何更改文档修订者的用户名?
  7. linux配置apache2
  8. BZOJ 3357: [Usaco2004]等差数列( dp )
  9. Docker笔记四 发布自制DockerImage 到 Dockerhub
  10. C++中的gotoxy函数
  11. 苹果itunes软件怎么下载安装
  12. Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user
  13. HRBU 2021年暑期训练阶段二Day3
  14. cesium模型纹理替换
  15. fastjson基本使用
  16. Android PCM 播放全是噪音滋滋滋
  17. 子类重写父类方法,调用时会调用子类重写之后的方法
  18. 《唐朝浪漫英雄》蹋鞠队变“消防队” 网友:雷剧升级
  19. android7.1.1版本更新,ColorOS安卓7.1.1升级包
  20. Azkaban简介及使用

热门文章

  1. JavaScript预解析、作用域题目记录
  2. 在控制台中输入月,日. 计算这是一年的第几天.(Python)
  3. 【搜索引擎Jediael开发笔记】v0.1完整代码
  4. python之Queue
  5. arcgis api for javascript创建webmap
  6. 软件设计原则(一)开闭原则(Open-Closed Principle, OCP)
  7. kafka读写速度快的原因
  8. Docker入门总结
  9. Java 理论与实践: 流行的原子
  10. Elasticsearch技术解析与实战(七)Elasticsearch批量操作