- 课程名称:JAVA 函数式编程-慕课网 (imooc.com)
- 章节名称:
- 第1章:课程介绍
- 1-1:课程介绍和环境配置
- 1-2:函数式编程介绍
- 第1章:课程介绍
- 讲师姓名:接灰的电子产品
- 时间:2022-11-14 21:38
课程内容
课程内容是以操作符为主线串连起来的
- 什么是函数式编程
- 函数式编程是一种编程范式,它将计算视为函数的运算,并避免变化状态和可变数据。它是一种声明式编程范式,也就是说,编程是用表达式或声明而不是语句来完成的
- Lambda表达式:
(a, b) -> a + b
- 在箭头的左侧是输入参数列表,而右侧则是输出内容
- 比起指令式编程,函数式编程更加强调程序执行的结果而非执行过程,倡导利用若干简单的执行单元让计算结果不断渐进,逐层推导复杂的运算,而不是设计一个复杂的执行过程
- 函数式带来哪些好处
- 这是一种更简洁编程范式
- 如果使用以前的方式编程,会把一个多条件数据筛选需求,变成庞大代码集,而使用函数式,则只关心数据集的生成过程,而不是每一条数据的生成过程
- 最终生产效率的提升和代码可读性的提高
课程收获
加深函数式编程的理解,达到更高编程层次
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦