设为首页 加入收藏

TOP

最新特性更新、代码示例及性能测试
2014-11-21 18:00:36 】 浏览:2273
Tags:最新 特性 更新 代码 示例 性能 测试

  进入2010年,Java 7有哪些新的进展?这些新的特性更新对我们有哪些好处?该如何使用?Java 7的性能如何?本文将给你答案。


  这里的内容主要包括其最新更新、一些代码实例、跟以前版本的Java进行性能比较需要参考的一些基准、以及什么时候它才会发布等信息。


  首先,让我们来看最重要的事情。为了确定JDK 7中有哪些语言方面的微小变化,有关人员建立了一个名叫Project Coin的项目。描述了最终的五个变化(比五个多一点)。


  Java 7更新内容如下所示:


  ◆允许在switch中使用字符串


  ◆自动资源管理


  ◆通用实例创建来改进类型推断(diamond)


  ◆简化的Varargs方法调用


  ◆更好的整型文字综合性建议


  ◆Collections集合的语言支持


  ◆JSR292的语言支持


  在the OpenJDK 7特性页面中,你还可以看到其他的功能。


  这些功能分为不同的种类:


  ◆虚拟机(VM)


  ◆压缩的64位对象指针


  ◆G1垃圾回收器GC(G1)


  ◆JSR 292:非Java语言的虚拟机支持(动态调用,InvokeDynamic)


  语言方面(lang)


  ◆SR 294:模块化编程的语言以及虚拟机支持


  ◆JSR 308:Java类型注释


  ◆语言微小增强(我所谈论的Project Coin)


  ◆JSR TBD: Project Lambda


  内核(core)


  ◆模块化(Jigsaw项目)


  ◆对类加载器的结构进行升级


  ◆关闭URLClassLoader的方法


  ◆Unicode 5.1标准


  ◆并行以及集合的升级(jsr166y)


  ◆JSR 203:Java平台(NIO.2)的更多新型I/O API


  ◆SCTP (流控制传输协议,Stream Control Transmission Protocol)


  ◆SDP (套接字直接协议,Sockets Direct Protocol)


  ◆椭圆曲线加密技术(ECC)


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇初探Java7异常处理功能增强 下一篇Java线程拨号器如何进行代码编写

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目