-
Java 7 新特性 – fork/join计算框架
Java7提供的一个用于并行执行任务的框架,是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。 该框架为Java8的并行流打下了坚实的基础 Java中…
-
Java 7 新特性 – Path接口(重要接口更新)
Path public class PathUsage { public void usePath() { Path path1 = Paths.get("folder1…
-
Java 7 新特性 – SR292与InvokeDynamic
JSR292: Supporting Dynamically Typed Languages on the JavaTM Platform,支持在JVM上运行动态类型语言。在字节码…
-
Java 7 新特性 – NIO2.0(AIO)新IO的支持
那些使用Java的人可能还记得框架引起的头痛。在操作系统或多文件系统之间无缝地工作从来都不是一件容易的事情.。有些方法,例如删除或重命名,在大多数情况下都是出乎意料的。使用符号链接…
-
Java 7 新特性 – 增强泛型推断
在这个特性出现之前,有关泛型变量的声明略显重复,示例如下: Map<String, ArrayList> wanger = new HashMap<String,…
-
Java 7 新特性 – 异常处理(捕获多个异常) try-with-resources
在异常处理区域有几处改进。Java引入了多个catch功能,以使用单个抓到块捕获多个异常类型。 catch子句能够同一时候捕获多个异常 public void testSequen…
-
Java 7 新特性 – Switch中添加对String类型的支持
Switch语句可以使用原始类型或枚举类型。Java引入了另一种类型,我们可以在switch语句中使用:字符串类型。 说我们有一个根据其地位来处理贸易的要求。直到现在,我们使用if…
-
Java 7 新特性 – 数字字面量的改进
Java7前支持十进制(123)、八进制(0123)、十六进制(0X12AB) Java7添加二进制表示(0B11110001、0b11110001) 数字中可加入分隔符 Java…
JDK7新特性
JDK7的新特性