`
yonlist
  • 浏览: 83125 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JAVA 7 新特性

 
阅读更多

Java 7 正式版已经发布,来看看新特性。(转载自OSChina)

Java 7 的架构图:

新特性一览表:

Swing

网络

集合

RIA/发布

XML

java.lang 包

Java 虚拟机

Java I/O

java.nio.file 包以及相关的包 java.nio.file.attribute 提供对文件 I/O 以及访问文件系统的全面支持,请看 File I/O (featuring NIO.2).

  • 目录 <Java home>/sample/nio/chatserver/ 包含使用 java.nio.file 包的演示程序
  • 目录 <Java home>/demo/nio/zipfs/ 包含 NIO.2 NFS 文件系统的演示程序

安全性

并发

  • fork/join 框架,基于 ForkJoinPool 类,是 Executor 接口的实现,设计它用来进行高效的运行大量任务;使用 work-stealing 技术用来保证大量的 worker 线程工作,特别适合多处理器环境,详情请看 Fork/Join 
    • 目录<Java home>/sample/forkjoin/ 包含了 fork/join 框架的演示程序
  • ThreadLocalRandom 类class 消除了使用伪随机码线程的竞争,请看 Concurrent Random Numbers.
  • Phaser 类是一个新的同步的屏障,与 CyclicBarrier 类似.

Java 2D

国际化

  • 支持 Unicode 6.0.0 
    • 目录 <Java home>/demo/jfc/Font2DTest/ 包含 Unicode 6.0 的演示程序
    • Java SE 7 可容纳在 ISO 4217 中新的货币,详情请看 Currency 类.

Java 编程语言特性

JDBC 4.1

  • 支持使用 try-with-resources 语句进行自动的资源释放,包括连接、语句和结果集
  • 支持 RowSet 1.1

分享到:
评论

相关推荐

    JAVA 7新特性1

    JAVA 7新特性1

    java7新特性与java高级编程

    必须掌握的java7新特性与java高级编程,全面深入解读,跟随行业的脚步进行java开发

    完整版 Java开发实训课程系列-Java高级应用编程 第6章 Java7新特性(共16页).ppt

    【完整课程列表】 完整版 Java开发实训课程系列-Java高级应用编程 第1章 工具类(共65页).ppt 完整版 Java开发实训课程系列-Java...完整版 Java开发实训课程系列-Java高级应用编程 第6章 Java7新特性(共16页).ppt

    Java7 新特性

    详细介绍Java 7 的新特性,并举例说明二进制字面值(Binary Literals) ,数字变量对下划线_的支持,switch 对String的支持等等。

    java7新特性功能表

    java7新特性功能表,让你更清楚的认识java7。

    JAVA7新特性介绍(官方公布)中文版[参照].pdf

    JAVA7新特性介绍(官方公布)中文版[参照].pdf

    深入理解JVM内幕:从基本结构到Java 7新特性

    深入理解JVM内幕 从基本结构到Java 7新特性

    Java7新特性中文介绍

    Java7的公布将引起行业的轰动 原本就很强大的Java,在经历Oracle的重组后到底发生了什么变化? 最新Java7官方的介绍翻译版带你走进Java7平台。

    JAVA7新特性透明窗体代码

    java7 swing新特性窗体透明官方示范代码

    Java7的新特性

    Java新特性学习 Jlayer是一个适用于Swing组件的灵活而强大的组件装饰器。提供了用来装饰多个组合组件的方式,并且可以捕获所有鼠标、键盘和FocusEvent的事件,并针对所有的XLayer子组件。这个组件只会对public swing...

    JAVA5新特性介绍

    JAVA5新特性介绍,JAVA5新特性介绍

    JAVA开发疑难问题汇总

    资源名称:JAVA开发疑难问题汇总资源目录:【】10年程序员生涯总结:从C 到Java的几...Java7新特性:自动化资源管理【】JavaEE进阶之Spring事务深入浅出【】 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    2018最新 Java9新特性详解视频

    7.新特性2:模块化的特性概述 8.模块化特性的代码实现 9.新特性3:jshell命令的使用 10.新特性4:多版本兼容jar包的使用说明 11.多版本兼容jar包的代码演示 12.新特性5:接口中定义私有方法 13.新特性6:钻石操作符...

    java8的新特性.doc

    自己整理的java8新特性及demo 1. Lambda表达式 1 2. 方法的引用 6 3. 构造器引用 7 4. 函数式(Functional)接口 7 5. 四大函数式接口 8 6. Stream 11 7. Map接口的新方法: 19 8. 并行流与串行流 20 9. ...

    第3节 完整版 Java开发实训课程系列-Java高级应用编程 全套PPT课件资源集合 共6个章节 含习题答案.rar

    完整版 Java开发实训课程系列-Java高级应用编程 第1章 工具类(共65页).ppt 完整版 Java开发实训课程系列-Java高级应用编程 第2章 ...完整版 Java开发实训课程系列-Java高级应用编程 第6章 Java7新特性(共16页).ppt

    完整版 Java开发实训课程系列-Java高级应用编程 第5章 网络编程(共18页).ppt

    【完整课程列表】 完整版 Java开发实训课程系列-Java高级应用编程 第1章 工具类(共65页).ppt 完整版 Java开发实训课程系列-Java...完整版 Java开发实训课程系列-Java高级应用编程 第6章 Java7新特性(共16页).ppt

    新手学Java7编程(第5版)

    之后,《新手学java7编程(第5版)》介绍了java的一些高级特性,包括多线程程序设计和泛型。最后以对swing的介绍结束了全书。本教程节奏轻快,可以帮助读者快速掌握java程序设计。  《新手学java 7编程(第5版)》特色 ...

    JDK7新特性(完整篇)

    1.1 JDK7新特性&lt;一&gt;概述 . . . . . . . . . . . . . . 1.2 JDK7新特性&lt;二&gt; 语法 . . . . . . . . . . . . . 1.3 JDK7新特性&lt;三&gt; JDBC4.1 . . . . . . . . . . 1.4 JDK7新特性&lt;四&gt; NIO2.0 文件系统 . . . 1.5 JDK...

    Java异常处理新特性

    在Java7中Java对其自身的异常处理机制进行了改进,同时增加了很多新的特性,这些特性对于编写更加可靠的程序有着非常大的帮助作用。这里我们对其进行详细的介绍。

Global site tag (gtag.js) - Google Analytics