博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
函数式编程 java_学习Java函数式编程-完整课程
阅读量:2527 次
发布时间:2019-05-11

本文共 1465 字,大约阅读时间需要 4 分钟。

函数式编程 java

Functional programming is a way to program where values are passed around into functions, and those functions are also values. The principles of functional programming can help developers write elegant, maintainable, scalable, and predictable code.

函数式编程是一种将值传递到函数中的方法,而这些函数也是值。 函数式编程的原理可以帮助开发人员编写优雅,可维护,可伸缩和可预测的代码。

We have released a full course on functional programming in Java on the freeCodeCamp.org YouTube channel. This course was developed by Nelson Djalo from Amigoscode. While this course is for beginners, you should already have .

我们在freeCodeCamp.org YouTube频道上发布了有关Java函数式编程的完整课程。 该课程由Amigoscode的Nelson Djalo开发。 虽然本课程是面向初学者的,但您应该已经有 。

In this course, you will learn when, why, and how to use functional programming. You will learn the power of Java Functional Interfaces and how they can be used to create powerful statements and design patterns. You will also learn how to write declarative code by combining functional interfaces with streams.

在本课程中,您将学习何时,为什么以及如何使用函数式编程。 您将学习Java功能接口的功能以及如何使用它们来创建功能强大的语句和设计模式。 您还将学习如何通过将功能接口与流结合来编写声明性代码。

Here are the topics and skills covered in this course:

以下是本课程涵盖的主题和技能:

  • Imperative vs Declarative

    命令式与声明式
  • Functional Interfaces

    功能介面
  • Functions, Predicate, Consumers and Suppliers

    功能,谓词,消费者和供应商
  • Streams and Optionals

    流和可选
  • Combinator Pattern

    组合器模式
  • Lambdas

    Lambdas
  • Callbacks

    回呼
  • Properties of Functional Programming

    函数式编程的属性

Watch the video below or on (2 hour watch).

观看下面的视频或在观看(观看2小时)。

翻译自:

函数式编程 java

转载地址:http://yhgwd.baihongyu.com/

你可能感兴趣的文章
component-based scene model
查看>>
Echart输出图形
查看>>
hMailServer搭建简单邮件系统
查看>>
从零开始学习jQuery
查看>>
Spring+SpringMVC+MyBatis深入学习及搭建(四)——MyBatis输入映射与输出映射
查看>>
opacity半透明兼容ie8。。。。ie8半透明
查看>>
CDOJ_24 八球胜负
查看>>
Alpha 冲刺 (7/10)
查看>>
一款jQuery打造的具有多功能切换的幻灯片特效
查看>>
SNMP从入门到开发:进阶篇
查看>>
@ServletComponentScan ,@ComponentScan,@Configuration 解析
查看>>
unity3d 射弹基础案例代码分析
查看>>
thinksns 分页数据
查看>>
os模块
查看>>
LINQ to SQL vs. NHibernate
查看>>
基于Angular5和WebAPI的增删改查(一)
查看>>
windows 10 & Office 2016 安装
查看>>
最短路径(SP)问题相关算法与模板
查看>>
js算法之最常用的排序
查看>>
Python——交互式图形编程
查看>>