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-函数响应式编程