jdk1.6和jdk1.8代码与Example的比较

时间:2016-12-30 10:57:27

标签: java-8 jdk6

我想了解jdk1.8代码是如何与jdk1.6的代码相比

任何人都可以提供示例或链接吗?

由于

我希望看到用java6编写的代码和用java8编写的代码之间的比较,

了解java8的功能及其如何简化代码

我只需要一个用java6编写的程序示例,针对用java8编写的程序

2 个答案:

答案 0 :(得分:1)

以下链接将帮助您了解Java8功能“Lambda Expression”如何简化代码。

Java8 Lambda Expression - The What and Why

答案 1 :(得分:0)

Java 8中提供了许多功能,并且Java 6中没有这些功能。

Java 7中添加的一个有用的编译器功能是“菱形运算符”。例如,而不是键入

ArrayList<Integer> arrInt = new ArrayList<Integer>();

您只需输入

即可
ArrayList<Integer> arrInt = new ArrayList<>();

在Java 8中,有许多功能可用。有关详细信息,您可以访问提到的链接

https://www.javacodegeeks.com/2014/03/8-new-features-for-java-8.html

http://www.oracle.com/technetwork/java/javase/8-whats-new-2157071.html