- 博客(3)
- 收藏
- 关注
原创 03 函数式接口编程
03 函数式接口编程 1. 函数式编程思想 面向对象编程 是对数据进行抽象,而函数式编程是对【行为进行抽象】。 通过函数式编程,程序员能编写出更容易阅读的代码, 这种代码更多地表达了业务逻辑,而不是从机制上如何实现。 从 函数式编程思想的角度去思考问题 ,最重要的就是 函数的输入和输出; 函数式编程思想改变了代码结构,将注重点放在了参数和返回值上。 函数式编程思想,通过使用一个 不可...
2019-09-07 22:18:02 140
原创 01 接口声明方法的同时提供实现
01 接口声明方法的同时提供实现 1. 在接口中使用default(默认)修饰方法,可以提供该方法的默认实现 1)概念: 默认方法会作为接口的一部分继承给实现类,但在实现类中 可以 不提供实现 但是,如果一个实现类同时继承了两个接口,而这两个接口中有相同的方法名,那么必须重写其中的一个 2)应用场景: i. 规范中一定要实现的 包含有该接口共有的操作 的方法,可以用defualt方法修饰 ...
2019-08-31 21:21:22 492
原创 02 Lambda表达式
02 Lambda表达式 1. 概念: Java8 中新增加了lambda表达式,通过使用lambda表达式可以编写复杂的处理算法, 开发者在编写代码时,只要简单的修改 一个方法,就能让代码在多核CPU上高效运行。 可以把Lambda表达式理解为【简洁地】表示 【可传递的】【匿名函数】 的一种方式; 它没有名称,但它有参数列表、函数主体、返回类型,可能还有一个可以抛出的异...
2019-08-31 21:20:11 107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人