java的各版本的新特性

java5:java5的新特性

  • 泛型
  • 枚举
  • 装箱拆箱
  • 变长参数
  • 注解
  • foreach循环
  • 静态导入
  • 格式化
  • 线程框架/数据结构
  • Arrays工具类/StringBuilder/instrument

java6:java6的新特性

  • JSR223脚本引擎
  • JSR199--java Compiler API
  • JSR269--Pluggable Annotation Processing API
  • 支持JDBC 4.0规范
  • JAX-WS 2.0规范

java7:java7的新特性 java7语法新特性

  • suppress异常(新语法)
  • 捕获多个异常(新语法)
  • try-with-resources(新语法)
  • JSR341-Expression Language Specification(新规范)
  • JSR203-More New I/O APIs for the Java Platform(新规范)
  • JSR292与InvokeDynamic
  • 支持JDBC4.1规范
  • Path接口、DirectoryStream、Files、WatchService
  • jcmd
  • fork/join framework
  • Java Mission Control

java8:java8新特性

  • lamda表达式(重磅)
  • 集合的stream操作
  • 提升HashMaps的性能
  • Date-Time Package
  • java.lang and java.util Packages
  • Concurrency

java9:java9新特性

java官网中并没有java9的JDK下载包,待以后了解了java9、10、11,再继续更新。

java的各版本的新特性

相关推荐