Java 8 是最受期待的,也是 Java 编程语言的主要功能版本。 这是一个介绍性教程,以简单直观的方式解释了 Java 8 从基础到高级的特性及其用法。
- Lambda 表达式 - 向 Java 添加功能处理能力。
- 方法引用 - 按名称引用函数,而不是直接调用它们。 使用函数作为参数。
- Default 方法 - 具有默认方法实现的接口。
- 新工具 - 添加新的编译器工具和实用程序,如“jdeps”以找出依赖关系。
- Stream API - 新的流 API 以促进管道处理。
- 日期时间 API - 改进的日期时间 API。
- 可选 - 强调正确处理空值的**实践。
- Nashorn, JavaScript Engine - 用于执行 JavaScript 代码的基于 Java 的引擎。
考虑以下代码片段。
运行程序得到如下结果。
这里 方法使用带有 lambda 表达式作为参数的 sort 函数来获取排序条件。
本教程将对大多数 Java 开发人员有用,从初学者到专家。 完成本教程后,大家将发现自己在 Java 8 方面的专业知识水平适中,从那里我们可以将自己提升到新的水平。
了解基本 Java 编程语言是学习本教程中解释的概念的唯一先决条件。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/13355.html