Java9函数式编程 Functional Programming with Streams in Java 9

Posted 0dayku每日精选

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java9函数式编程 Functional Programming with Streams in Java 9相关的知识,希望对你有一定的参考价值。


MP4 |视频:720p |时间:5:04:36 |英文|字幕:VTT | 534.5 MB

函数式编程是以纯函数为中心的面向对象编程的替代方法。功能应用程序避免了共享状态,并且比使用面向对象的代码更加简洁和可预测。本课程面向想要使用Java 9中的新语言功能(包括lambdas和流框架)过渡到功能风格编程的Java开发人员。计算机科学教授Marco Faella展示了如何使用方法引用和lambda表达式来引用现有的方法并快速定义新的函数,并使用流将顺序处理任务转换为并行计算,从而最大限度地发挥硬件的潜力。另外,看看这些概念的实际应用,举例说明如何使用函数式编程来提高2D游戏中碰撞检测算法的性能。

注意:为了从本课程中获得最好的结果,您应该熟悉基本的Java编程概念,包括列表,映射和集合,并且有一个合适的IDE,例如Eclipse,NetBeans或IntelliJ。

本课程由Packt Publishing创建和制作。我们很荣幸能够在我们的图书馆举办这个培训。

主题包括:

什么是函数式编程?

什么是功能接口?

编写lambda表达式

创建功能接口

撰写功能

使用流的顺序数据处理

使用并行流


提取码|Extracted-code:3BD4

解压密码|Password:0dayku.com-3A250DD542050A88F77DFC6688F0E26F


以上是关于Java9函数式编程 Functional Programming with Streams in Java 9的主要内容,如果未能解决你的问题,请参考以下文章

函数式编程终于成为了主流!

FRP-Functional Reactive Programming-函数响应式编程

函数式编程(functional programming)

太阁技术秀再聊函数式编程(Functional Programming)

Functional programming-函数式编程

函数式响应式编程 - Functional Reactive Programming